Skip to content

fixing bug (#27) and updating tests #28

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Mar 20, 2025
Merged

Conversation

wwlwpd
Copy link
Contributor

@wwlwpd wwlwpd commented Mar 12, 2025

The bug (#27) being fixed manifested when perl was built when CC is gcc with a path, usually as a full path to gcc, e.g., /path/to/gcc.

Support for full path gcc was added to _update_supported.

Added tests for different perls and different gccs to ensure the fix; fixed the Windows test and removed linux tests from ci.yml.

Darwin tests are still breaking.

The bug being fixed manifested when perl was built when
CC was gcc with as a path, usually as a full path to gcc,
e.g., "/path/to/gcc".

Support for full path gcc was added to _update_supported.

Added tests for different perls and different gccs to ensure
the fix; fixed the Windows test and removed linux tests from
ci.yml.

Darwin tests are still breaking.
@wwlwpd
Copy link
Contributor Author

wwlwpd commented Mar 12, 2025

@mohawk2, @kiwiroy, @zmughal would appreciate a review at your convenience - also, darwin tests were and are still breaking. I fixed windows pretty easily using gmake that came with Strawberry Perl.

I found this issue via perlbrew -D$CC when $CC was the full path to gcc in another project I maintain that builds its own perl this way. Happy to get feedback.

@wwlwpd wwlwpd marked this pull request as draft March 13, 2025 19:37
@kiwiroy kiwiroy changed the base branch from master to add-gcc-runners March 18, 2025 18:16
@kiwiroy kiwiroy changed the base branch from add-gcc-runners to master March 18, 2025 19:07
Improving detection of whether /g?cc/ is clang on Darwin
@oodler577 oodler577 marked this pull request as ready for review March 20, 2025 17:53
@oodler577 oodler577 merged commit f09ed1b into Perl-OpenMP:master Mar 20, 2025
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants