Project

General

Profile

Actions

Feature #10891

closed

Try to get rid of setting compiler specific directory for searching headers

Added by Evgeny Novikov over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
High
Category:
Tasks generation
Target version:
Start date:
07/24/2021
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

A long ago I set a compiler specific directory for searching headers in ASE and Weaver (it is obtained from Aspectatory launched with "-print-file-name=include"). Perhaps, this is redundant action and we just need to properly filter out options for CIF. After the pull request will be accepted we will be able to try to get rid of this.

Actions #1

Updated by Evgeny Novikov over 2 years ago

  • Status changed from New to Resolved

I implemented this feature in branch no-aspectator-search-dir. Several tests passed, let's wait for CI results.

Actually I am not finally sure how to properly deal with headers like "stdarg.h". It looks like CIF is capable to find its own "stdarg.h" (perhaps it is the case after update to GCC 7.5) independently on specified options like "-nostdinc". It is not clear whether it is proper or it will suddenly break something. Let's wait for more cases. Anyway, the former way looks weird as well.

Actions #2

Updated by Evgeny Novikov over 2 years ago

  • Status changed from Resolved to Closed

Tests passed, so, I merged the branch to master in 5a4f07e7d. Let's see on further consequences.

Actions

Also available in: Atom PDF