Tobias Burnus
2018-10-15 19:46:14 UTC
as the subject states, FORM TEAM was only using the resulting tree
expression, ignoring code which was generated before (or afterward).
I am not sure how to best convert it to a test-suite test case. For
form team (team(this_image()), my_team2)
the old dump was:
   integer(kind=4) D.3829;
âŠ
   _gfortran_caf_form_team (team (&D.3829), &my_team2, 0);
the new one is:
 {
   integer(kind=4) D.3822;
   D.3822 = _gfortran_caf_this_image (0);
   _gfortran_caf_form_team (team (&D.3822), &my_team2, 0);
 }
[Does it make sense to check for 5 "this_image (0)" calls? or for 4
"D.\[0-9\]+ = _gfortran_caf_this_image (0);" calls?]
Build and on-going regtesting on x86-64-gnu-linux.
OK for the trunk?
Tobias
expression, ignoring code which was generated before (or afterward).
I am not sure how to best convert it to a test-suite test case. For
form team (team(this_image()), my_team2)
the old dump was:
   integer(kind=4) D.3829;
âŠ
   _gfortran_caf_form_team (team (&D.3829), &my_team2, 0);
the new one is:
 {
   integer(kind=4) D.3822;
   D.3822 = _gfortran_caf_this_image (0);
   _gfortran_caf_form_team (team (&D.3822), &my_team2, 0);
 }
[Does it make sense to check for 5 "this_image (0)" calls? or for 4
"D.\[0-9\]+ = _gfortran_caf_this_image (0);" calls?]
Build and on-going regtesting on x86-64-gnu-linux.
OK for the trunk?
Tobias