pub fn g() {
        use ::super::main; //~ ERROR global paths cannot start with `super`
        //~^ WARN this was previously accepted by the compiler but is being phased out
        main();
    }
//~ ERROR global paths cannot start with `super`
//~^ WARN this was previously accepted by the compiler but is being phased out
~ ERROR global paths cannot start with `super`
~^ WARN this was previously accepted by the compiler but is being phased out
~ ERROR global paths cannot start with ` super ` ~^ WARN this was previously accepted by the compiler but is being phased out
pub fn g() {
        use ::super::main; //~ ERROR global paths cannot start with `super`
        //~^ WARN this was previously accepted by the compiler but is being phased out
        main();
    }
pub fn g ( ) { use :: super :: main ; //~ ERROR global paths cannot start with `super` //~^ WARN this was previously accepted by the compiler but is being phased out main ( ) ; }
~ ERROR global paths cannot start with `super`
~^ WARN this was previously accepted by the compiler but is being phased out
~ ERROR global paths cannot start with ` super ` ~^ WARN this was previously accepted by the compiler but is being phased out