Skip to content
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

Fixed compilation error with new isl 0.20 #5

Open
wants to merge 1 commit into
base: mempool
Choose a base branch
from

Conversation

Xeratec
Copy link
Member

@Xeratec Xeratec commented Nov 23, 2022

System Configuration

LSB Version:      n/a
Distributor ID:   ManjaroLinux
Description:      Manjaro Linux
Release:          22.0.0
Codename:         Sikari

Linux trojan 5.15.76-1-MANJARO #1 SMP PREEMPT Sat Oct 29 1:22:16 UTC 2022 x86_64 GNU/Linux
  • gcc (GCC) 12.2.0
  • libisl.so.23

Problem
On my system with libisl.so=23 I get the some of the following errors:

/mempool/toolchain/riscv-gnu-toolchain/build/../riscv-gcc/gcc/graphite-isl-ast-to-gimple.c:668:53: error: ‘isl_id_get_user’ was not declared in this scope; did you mean ‘isl_arg_user’?
  668 |       ast_build_info *for_info = (ast_build_info *) isl_id_get_user (id);
      |                                                     ^~~~~~~~~~~~~~~
      |                                                     isl_arg_user

/mempool/toolchain/riscv-gnu-toolchain/build/../riscv-gcc/gcc/graphite-optimize-isl.c:57:19: error: ‘isl_space_dim’ was not declared in this scope; did you mean ‘isl_space’?
   57 |   unsigned dims = isl_space_dim (space, isl_dim_set);
      |                   ^~~~~~~~~~~~~
      |                   isl_space

Solution

The changes should not affect older systems and was already tested on the IIS workstations.

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.

1 participant