We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
URL: https://souffle-lang.github.io/aggregates#the-witness-problem
The second sample has a problem, it has no "Witness Problem Error".
.decl family(name:symbol, age:number) .decl youngest(name:symbol, age:number) family("Alissa", 10). family("Maria", 46). family("Mark", 50). youngest(p, n) :- n = min x : family(p, x).
Souffle version info:
---------------------------------------------------------------------------- Version: 2.3-179-g8aae5218d Word size: 32 bits Options enabled: ffi ncurses sqlite zlib ---------------------------------------------------------------------------- Copyright (c) 2016-22 The Souffle Developers. Copyright (c) 2013-16 Oracle and/or its affiliates. All rights reserved. ============================================================================
The text was updated successfully, but these errors were encountered:
Souffle is able to ground a witness for min and max in this case:
min
max
https://github.com/souffle-lang/souffle/blob/da9e3c24d15580b614b994eb4a39627a69516679/src/ast/transform/GroundWitnesses.h#L27-L41C1
Sorry, something went wrong.
duplicates: souffle-lang/souffle#2135 souffle-lang/souffle#1801
No branches or pull requests
URL: https://souffle-lang.github.io/aggregates#the-witness-problem
The second sample has a problem, it has no "Witness Problem Error".
Souffle version info:
The text was updated successfully, but these errors were encountered: