https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100799
--- Comment #15 from Surya Kumari Jangala <jskumari at gcc dot gnu.org> --- (In reply to Segher Boessenkool from comment #14) > What is the exact command line (and relevant configuration!) required to > reproduce this? The reduced testcase is: SUBROUTINE DGEBAL( JOB, N, ARRAY, LDA, ILO, IHI, SCALE, INFO ) CHARACTER JOB DOUBLE PRECISION ARRAY( LDA, * ), SCALE( * ) LOGICAL NOCONV 140 CONTINUE DO 200 I = K, L C = DNRM2( L-K+1, ARRAY( K, I ), 1 ) R = DNRM2( L-K+1, ARRAY( I, K ), LDA ) ICA = IDAMAX( L, ARRAY( 1, I ), 1 ) CA = ABS( ARRAY( ICA, I ) ) IF( C.EQ.ZERO .OR. R.EQ.ZERO ) $ GO TO 200 IF( G.LT.R .OR. MAX( R, RA ).GE.SFMAX2 .OR. $ MIN( F, C, G, CA ).LE.SFMIN2 )GO TO 190 F = F / SCLFAC G = G / SCLFAC 190 CONTINUE CALL DSCAL( N-K+1, G, ARRAY( I, K ), LDA ) 200 CONTINUE IF( NOCONV ) $ GO TO 140 END The options to use to reproduce: -mcpu=power8 -O2 -fPIC