Я также столкнулся с подобной ошибкой при компиляции моего кода на основе C. Я исправил проблему, исправив путь к исходному файлу в файле cmake
. Проверьте исходный файл в каждом исходном файле, указанном в файле cmake
. Это может вам помочь.
Исправить ваш отступ. when
не является аргументом действия set_fact
, а задачи:
- name: SHMALL value for MEM less than 16G
set_fact:
shmall: 3670016
when: ansible_memtotal_mb|int <= 16384
- name: SHMALL value for MEM is between 16G and 32G
set_fact:
shmall: 7340032
when: ansible_memtotal_mb|int > 16384 and ansible_memtotal_mb|int <= 32768