|  | error[E0080]: encountered static that tried to access itself during initialization | 
|  | --> $DIR/recursive-static-write.rs:13:9 | 
|  | | | 
|  | LL |         (&raw const S.x).cast_mut().write(1); | 
|  | |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `S` failed here | 
|  |  | 
|  | error[E0080]: encountered static that tried to access itself during initialization | 
|  | --> $DIR/recursive-static-write.rs:20:9 | 
|  | | | 
|  | LL |         S2.x = 1; | 
|  | |         ^^^^^^^^ evaluation of `S2` failed here | 
|  |  | 
|  | error: aborting due to 2 previous errors | 
|  |  | 
|  | For more information about this error, try `rustc --explain E0080`. |