Viewing Issue Advanced Details Jump to Notes ] View Simple ] 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 Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version Product Version
  Product Build
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.
Steps To Reproduce
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