Weaving main.cc * Running ac++ 1.1 * Opening project repository 'repo.use' * Handling Translation Unit `main.cc'. - Path "main.cc" - Inserting namespace AC - Parsing ... - Setting up join point model 1 ... - Setting Aspect Access Privileges ... - Weaving Introductions ... - Weaving Advice Declarations ... - Weaving Singleton Aspects ... - Committing - Preparing introductions ... - Parsing again ... - Updating repository intro part - Weaving access control bypass classes ... - Weaving Join Points ... Advicecode manipulation Collecting Advice Matching joinpoints Aspect ordering ... Final checks before weaving code join points Type Check Functions Call Join Points Execution Join Points Construction Join Points Destruction Join Points - Aspect Includes ... - Final cleanup - Committing * Inserting unit pro- and epilogues - Manipulating translation unit file main.cc * Updating #line directives of generated code fragments * Saving - Expanding project includes - Fixing #line directives - Path "main.acc" - Saving project repository * Done Compiling main.acc Linking warning: project file version '0.0.1' differs from ac++ version