Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000027 [libFirm] unknown crash always 2008-12-14 21:00 2009-01-28 21:55
Reporter sanxiyn View Status public  
Assigned To Tron
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0000027: Crash in verify_node_Proj_Proj
Description libfirm 1.15.0 and cparser 0.9.7.

char *test(char *p, long long offset) {
  return p + offset;
}

$ cparser -c test.c
FIRM: irn_vrfy_irg() test failed
  Proj 44 mode Ls proj 1 (type _prim_Iu mode Iu) failed
cparser: ir/irvrfy.c:691: verify_node_Proj_Proj: Assertion `((mode == _get_type_mode(get_method_param_type(mt, proj)))) && "Mode of Proj from Start doesn't match mode of param type."' failed.

Reduced from rsync 3.0.4 fileio.c.
Additional Information
Tags No tags attached.
Attached Files

- Relationships
related to 0000008closedTron libFirm Error: no such instruction: `movzlll (%edx),%edx' 
related to 0000031closedTron cparser cparser: be/ia32/ia32_transform.c:3267: gen_Conv: Assertion `!_mode_is_int(tgt_mode) || tgt_bits <= 32' failed. 

-  Notes
(0000037)
Tron (administrator)
2008-12-14 22:36

Thanks for the report. This problem has already been resolved in r24286 in context of 0000008.

- Issue History
Date Modified Username Field Change
2008-12-14 21:00 sanxiyn New Issue
2008-12-14 22:34 Tron Relationship added related to 0000008
2008-12-14 22:36 Tron Note Added: 0000037
2008-12-14 22:36 Tron Status new => resolved
2008-12-14 22:36 Tron Resolution open => fixed
2008-12-14 22:36 Tron Assigned To => Tron
2008-12-22 20:16 Tron Relationship added related to 0000031
2009-01-28 21:55 Matze Status resolved => closed


Mantis 1.1.5[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker