View Issue Details

IDProjectCategoryView StatusLast Update
0037477FPCCompilerpublic2020-08-07 11:08
Reporter0h2o Assigned ToFlorian  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformamd64 
Product Version3.3.1 
Fixed in Version3.3.1 
Summary0037477: Internal error 200203302 with -O3
DescriptionHi, the following code snippet will trigger an internal error(200203302) in ppcx64 when -O3 is specified:


var a : integer;
begin
    write(a = a in[a in[a], a / 0 > a])
end
Steps To Reproduce1. build the latest fpc-3.3.1 with fpc-3.2.0
2. path_to_fpc-3.3.1/compiler/ppcx64 -O3 ./ice7.pas
TagsNo tags attached.
Fixed in Revision46299
FPCOldBugId
FPCTarget-
Attached Files

Activities

0h2o

2020-08-04 17:24

reporter   ~0124553

ice7.pas (67 bytes)   
var a : integer;
begin 
    write(a = a in[a in[a], a / 0 > a])
end
ice7.pas (67 bytes)   

Issue History

Date Modified Username Field Change
2020-08-04 09:04 0h2o New Issue
2020-08-04 17:24 0h2o Note Added: 0124553
2020-08-04 17:24 0h2o File Added: ice7.pas
2020-08-07 11:08 Florian Assigned To => Florian
2020-08-07 11:08 Florian Status new => resolved
2020-08-07 11:08 Florian Resolution open => fixed
2020-08-07 11:08 Florian Fixed in Version => 3.3.1
2020-08-07 11:08 Florian Fixed in Revision => 46299
2020-08-07 11:08 Florian FPCTarget => -