=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for shellcheck-0.7.2 Preprocessing library for ShellCheck-0.7.2.. Building library for ShellCheck-0.7.2.. [ 1 of 23] Compiling Paths_ShellCheck ( dist/build/autogen/Paths_ShellCheck.hs, dist/build/Paths_ShellCheck.o ) [ 2 of 23] Compiling ShellCheck.Regex ( src/ShellCheck/Regex.hs, dist/build/ShellCheck/Regex.o ) [ 3 of 23] Compiling ShellCheck.AST ( src/ShellCheck/AST.hs, dist/build/ShellCheck/AST.o ) [ 4 of 23] Compiling ShellCheck.Interface ( src/ShellCheck/Interface.hs, dist/build/ShellCheck/Interface.o ) [ 5 of 23] Compiling ShellCheck.Fixer ( src/ShellCheck/Fixer.hs, dist/build/ShellCheck/Fixer.o ) [ 6 of 23] Compiling ShellCheck.Data ( src/ShellCheck/Data.hs, dist/build/ShellCheck/Data.o ) [ 7 of 23] Compiling ShellCheck.Formatter.Format ( src/ShellCheck/Formatter/Format.hs, dist/build/ShellCheck/Formatter/Format.o ) [ 8 of 23] Compiling ShellCheck.Formatter.TTY ( src/ShellCheck/Formatter/TTY.hs, dist/build/ShellCheck/Formatter/TTY.o ) [ 9 of 23] Compiling ShellCheck.Formatter.Quiet ( src/ShellCheck/Formatter/Quiet.hs, dist/build/ShellCheck/Formatter/Quiet.o ) [10 of 23] Compiling ShellCheck.Formatter.JSON1 ( src/ShellCheck/Formatter/JSON1.hs, dist/build/ShellCheck/Formatter/JSON1.o ) [11 of 23] Compiling ShellCheck.Formatter.JSON ( src/ShellCheck/Formatter/JSON.hs, dist/build/ShellCheck/Formatter/JSON.o ) [12 of 23] Compiling ShellCheck.Formatter.GCC ( src/ShellCheck/Formatter/GCC.hs, dist/build/ShellCheck/Formatter/GCC.o ) [13 of 23] Compiling ShellCheck.Formatter.Diff ( src/ShellCheck/Formatter/Diff.hs, dist/build/ShellCheck/Formatter/Diff.o ) [14 of 23] Compiling ShellCheck.Formatter.CheckStyle ( src/ShellCheck/Formatter/CheckStyle.hs, dist/build/ShellCheck/Formatter/CheckStyle.o ) [15 of 23] Compiling ShellCheck.ASTLib ( src/ShellCheck/ASTLib.hs, dist/build/ShellCheck/ASTLib.o ) [16 of 23] Compiling ShellCheck.Parser ( src/ShellCheck/Parser.hs, dist/build/ShellCheck/Parser.o ) [17 of 23] Compiling ShellCheck.AnalyzerLib ( src/ShellCheck/AnalyzerLib.hs, dist/build/ShellCheck/AnalyzerLib.o ) [18 of 23] Compiling ShellCheck.Checks.ShellSupport ( src/ShellCheck/Checks/ShellSupport.hs, dist/build/ShellCheck/Checks/ShellSupport.o ) [19 of 23] Compiling ShellCheck.Checks.Custom ( src/ShellCheck/Checks/Custom.hs, dist/build/ShellCheck/Checks/Custom.o ) [20 of 23] Compiling ShellCheck.Checks.Commands ( src/ShellCheck/Checks/Commands.hs, dist/build/ShellCheck/Checks/Commands.o ) [21 of 23] Compiling ShellCheck.Analytics ( src/ShellCheck/Analytics.hs, dist/build/ShellCheck/Analytics.o ) [22 of 23] Compiling ShellCheck.Analyzer ( src/ShellCheck/Analyzer.hs, dist/build/ShellCheck/Analyzer.o ) [23 of 23] Compiling ShellCheck.Checker ( src/ShellCheck/Checker.hs, dist/build/ShellCheck/Checker.o ) [ 1 of 23] Compiling Paths_ShellCheck ( dist/build/autogen/Paths_ShellCheck.hs, dist/build/Paths_ShellCheck.p_o ) [ 2 of 23] Compiling ShellCheck.Regex ( src/ShellCheck/Regex.hs, dist/build/ShellCheck/Regex.p_o ) [ 3 of 23] Compiling ShellCheck.AST ( src/ShellCheck/AST.hs, dist/build/ShellCheck/AST.p_o ) [ 4 of 23] Compiling ShellCheck.Interface ( src/ShellCheck/Interface.hs, dist/build/ShellCheck/Interface.p_o ) [ 5 of 23] Compiling ShellCheck.Fixer ( src/ShellCheck/Fixer.hs, dist/build/ShellCheck/Fixer.p_o ) [ 6 of 23] Compiling ShellCheck.Data ( src/ShellCheck/Data.hs, dist/build/ShellCheck/Data.p_o ) [ 7 of 23] Compiling ShellCheck.Formatter.Format ( src/ShellCheck/Formatter/Format.hs, dist/build/ShellCheck/Formatter/Format.p_o ) [ 8 of 23] Compiling ShellCheck.Formatter.TTY ( src/ShellCheck/Formatter/TTY.hs, dist/build/ShellCheck/Formatter/TTY.p_o ) [ 9 of 23] Compiling ShellCheck.Formatter.Quiet ( src/ShellCheck/Formatter/Quiet.hs, dist/build/ShellCheck/Formatter/Quiet.p_o ) [10 of 23] Compiling ShellCheck.Formatter.JSON1 ( src/ShellCheck/Formatter/JSON1.hs, dist/build/ShellCheck/Formatter/JSON1.p_o ) [11 of 23] Compiling ShellCheck.Formatter.JSON ( src/ShellCheck/Formatter/JSON.hs, dist/build/ShellCheck/Formatter/JSON.p_o ) [12 of 23] Compiling ShellCheck.Formatter.GCC ( src/ShellCheck/Formatter/GCC.hs, dist/build/ShellCheck/Formatter/GCC.p_o ) [13 of 23] Compiling ShellCheck.Formatter.Diff ( src/ShellCheck/Formatter/Diff.hs, dist/build/ShellCheck/Formatter/Diff.p_o ) [14 of 23] Compiling ShellCheck.Formatter.CheckStyle ( src/ShellCheck/Formatter/CheckStyle.hs, dist/build/ShellCheck/Formatter/CheckStyle.p_o ) [15 of 23] Compiling ShellCheck.ASTLib ( src/ShellCheck/ASTLib.hs, dist/build/ShellCheck/ASTLib.p_o ) [16 of 23] Compiling ShellCheck.Parser ( src/ShellCheck/Parser.hs, dist/build/ShellCheck/Parser.p_o ) [17 of 23] Compiling ShellCheck.AnalyzerLib ( src/ShellCheck/AnalyzerLib.hs, dist/build/ShellCheck/AnalyzerLib.p_o ) [18 of 23] Compiling ShellCheck.Checks.ShellSupport ( src/ShellCheck/Checks/ShellSupport.hs, dist/build/ShellCheck/Checks/ShellSupport.p_o ) [19 of 23] Compiling ShellCheck.Checks.Custom ( src/ShellCheck/Checks/Custom.hs, dist/build/ShellCheck/Checks/Custom.p_o ) [20 of 23] Compiling ShellCheck.Checks.Commands ( src/ShellCheck/Checks/Commands.hs, dist/build/ShellCheck/Checks/Commands.p_o ) [21 of 23] Compiling ShellCheck.Analytics ( src/ShellCheck/Analytics.hs, dist/build/ShellCheck/Analytics.p_o ) [22 of 23] Compiling ShellCheck.Analyzer ( src/ShellCheck/Analyzer.hs, dist/build/ShellCheck/Analyzer.p_o ) [23 of 23] Compiling ShellCheck.Checker ( src/ShellCheck/Checker.hs, dist/build/ShellCheck/Checker.p_o ) Preprocessing executable 'shellcheck' for ShellCheck-0.7.2.. Building executable 'shellcheck' for ShellCheck-0.7.2.. [1 of 1] Compiling Main ( shellcheck.hs, dist/build/shellcheck/shellcheck-tmp/Main.dyn_o ) Linking dist/build/shellcheck/shellcheck ... Preprocessing library for ShellCheck-0.7.2.. Running Haddock on library for ShellCheck-0.7.2.. Haddock coverage: 0% ( 0 / 8) in 'ShellCheck.Regex' Missing documentation for: Module header mkRegex (src/ShellCheck/Regex.hs:31) matches (src/ShellCheck/Regex.hs:39) matchRegex (src/ShellCheck/Regex.hs:43) matchAllStrings (src/ShellCheck/Regex.hs:49) matchAllSubgroups (src/ShellCheck/Regex.hs:58) subRegex (src/ShellCheck/Regex.hs:67) splitOn (src/ShellCheck/Regex.hs:76) 0% ( 0 /120) in 'ShellCheck.AST' Missing documentation for: Module header Id (src/ShellCheck/AST.hs:30) Quoted (src/ShellCheck/AST.hs:32) Dashed (src/ShellCheck/AST.hs:33) AssignmentMode (src/ShellCheck/AST.hs:34) FunctionKeyword (src/ShellCheck/AST.hs:35) FunctionParentheses (src/ShellCheck/AST.hs:36) CaseType (src/ShellCheck/AST.hs:37) Root (src/ShellCheck/AST.hs:39) Token (src/ShellCheck/AST.hs:40) InnerToken (src/ShellCheck/AST.hs:42) Annotation (src/ShellCheck/AST.hs:147) ConditionType (src/ShellCheck/AST.hs:154) T_AND_IF (src/ShellCheck/AST.hs:156) T_Bang (src/ShellCheck/AST.hs:157) T_Case (src/ShellCheck/AST.hs:158) TC_Empty (src/ShellCheck/AST.hs:159) T_CLOBBER (src/ShellCheck/AST.hs:160) T_DGREAT (src/ShellCheck/AST.hs:161) T_DLESS (src/ShellCheck/AST.hs:162) T_DLESSDASH (src/ShellCheck/AST.hs:163) T_Do (src/ShellCheck/AST.hs:164) T_DollarSingleQuoted (src/ShellCheck/AST.hs:165) T_Done (src/ShellCheck/AST.hs:166) T_DSEMI (src/ShellCheck/AST.hs:167) T_Elif (src/ShellCheck/AST.hs:168) T_Else (src/ShellCheck/AST.hs:169) T_EOF (src/ShellCheck/AST.hs:170) T_Esac (src/ShellCheck/AST.hs:171) T_Fi (src/ShellCheck/AST.hs:172) T_For (src/ShellCheck/AST.hs:173) T_Glob (src/ShellCheck/AST.hs:174) T_GREATAND (src/ShellCheck/AST.hs:175) T_Greater (src/ShellCheck/AST.hs:176) T_If (src/ShellCheck/AST.hs:177) T_In (src/ShellCheck/AST.hs:178) T_Lbrace (src/ShellCheck/AST.hs:179) T_Less (src/ShellCheck/AST.hs:180) T_LESSAND (src/ShellCheck/AST.hs:181) T_LESSGREAT (src/ShellCheck/AST.hs:182) T_Literal (src/ShellCheck/AST.hs:183) T_Lparen (src/ShellCheck/AST.hs:184) T_NEWLINE (src/ShellCheck/AST.hs:185) T_OR_IF (src/ShellCheck/AST.hs:186) T_ParamSubSpecialChar (src/ShellCheck/AST.hs:187) T_Pipe (src/ShellCheck/AST.hs:188) T_Rbrace (src/ShellCheck/AST.hs:189) T_Rparen (src/ShellCheck/AST.hs:190) T_Select (src/ShellCheck/AST.hs:191) T_Semi (src/ShellCheck/AST.hs:192) T_SingleQuoted (src/ShellCheck/AST.hs:193) T_Then (src/ShellCheck/AST.hs:194) T_UnparsedIndex (src/ShellCheck/AST.hs:195) T_Until (src/ShellCheck/AST.hs:196) T_While (src/ShellCheck/AST.hs:197) TA_Assignment (src/ShellCheck/AST.hs:198) TA_Binary (src/ShellCheck/AST.hs:199) TA_Expansion (src/ShellCheck/AST.hs:200) T_AndIf (src/ShellCheck/AST.hs:201) T_Annotation (src/ShellCheck/AST.hs:202) T_Arithmetic (src/ShellCheck/AST.hs:203) T_Array (src/ShellCheck/AST.hs:204) TA_Sequence (src/ShellCheck/AST.hs:205) T_Assignment (src/ShellCheck/AST.hs:206) TA_Trinary (src/ShellCheck/AST.hs:207) TA_Unary (src/ShellCheck/AST.hs:208) TA_Variable (src/ShellCheck/AST.hs:209) T_Backgrounded (src/ShellCheck/AST.hs:210) T_Backticked (src/ShellCheck/AST.hs:211) T_Banged (src/ShellCheck/AST.hs:212) T_BatsTest (src/ShellCheck/AST.hs:213) T_BraceExpansion (src/ShellCheck/AST.hs:214) T_BraceGroup (src/ShellCheck/AST.hs:215) TC_And (src/ShellCheck/AST.hs:216) T_CaseExpression (src/ShellCheck/AST.hs:217) TC_Binary (src/ShellCheck/AST.hs:218) TC_Group (src/ShellCheck/AST.hs:219) TC_Nullary (src/ShellCheck/AST.hs:220) T_Condition (src/ShellCheck/AST.hs:221) T_CoProcBody (src/ShellCheck/AST.hs:222) T_CoProc (src/ShellCheck/AST.hs:223) TC_Or (src/ShellCheck/AST.hs:224) TC_Unary (src/ShellCheck/AST.hs:225) T_DollarArithmetic (src/ShellCheck/AST.hs:226) T_DollarBraceCommandExpansion (src/ShellCheck/AST.hs:227) T_DollarBraced (src/ShellCheck/AST.hs:228) T_DollarBracket (src/ShellCheck/AST.hs:229) T_DollarDoubleQuoted (src/ShellCheck/AST.hs:230) T_DollarExpansion (src/ShellCheck/AST.hs:231) T_DoubleQuoted (src/ShellCheck/AST.hs:232) T_Extglob (src/ShellCheck/AST.hs:233) T_FdRedirect (src/ShellCheck/AST.hs:234) T_ForArithmetic (src/ShellCheck/AST.hs:235) T_ForIn (src/ShellCheck/AST.hs:236) T_Function (src/ShellCheck/AST.hs:237) T_HereDoc (src/ShellCheck/AST.hs:238) T_HereString (src/ShellCheck/AST.hs:239) T_IfExpression (src/ShellCheck/AST.hs:240) T_Include (src/ShellCheck/AST.hs:241) T_IndexedElement (src/ShellCheck/AST.hs:242) T_IoDuplicate (src/ShellCheck/AST.hs:243) T_IoFile (src/ShellCheck/AST.hs:244) T_NormalWord (src/ShellCheck/AST.hs:245) T_OrIf (src/ShellCheck/AST.hs:246) T_Pipeline (src/ShellCheck/AST.hs:247) T_ProcSub (src/ShellCheck/AST.hs:248) T_Redirecting (src/ShellCheck/AST.hs:249) T_Script (src/ShellCheck/AST.hs:250) T_SelectIn (src/ShellCheck/AST.hs:251) T_SimpleCommand (src/ShellCheck/AST.hs:252) T_SourceCommand (src/ShellCheck/AST.hs:253) T_Subshell (src/ShellCheck/AST.hs:254) T_UntilExpression (src/ShellCheck/AST.hs:255) T_WhileExpression (src/ShellCheck/AST.hs:256) analyze (src/ShellCheck/AST.hs:263) getId (src/ShellCheck/AST.hs:273) blank (src/ShellCheck/AST.hs:276) doAnalysis (src/ShellCheck/AST.hs:278) doStackAnalysis (src/ShellCheck/AST.hs:280) doTransform (src/ShellCheck/AST.hs:282) 0% ( 0 / 39) in 'ShellCheck.Interface' Missing documentation for: Module header SystemInterface (src/ShellCheck/Interface.hs:75) CheckSpec (src/ShellCheck/Interface.hs:89) CheckResult (src/ShellCheck/Interface.hs:101) ParseSpec (src/ShellCheck/Interface.hs:135) ParseResult (src/ShellCheck/Interface.hs:143) AnalysisSpec (src/ShellCheck/Interface.hs:157) AnalysisResult (src/ShellCheck/Interface.hs:177) FormatterOptions (src/ShellCheck/Interface.hs:186) Shell (src/ShellCheck/Interface.hs:211) ExecutionMode (src/ShellCheck/Interface.hs:212) ErrorMessage (src/ShellCheck/Interface.hs:214) Code (src/ShellCheck/Interface.hs:215) Severity (src/ShellCheck/Interface.hs:217) Position (src/ShellCheck/Interface.hs:219) Comment (src/ShellCheck/Interface.hs:232) PositionedComment (src/ShellCheck/Interface.hs:275) ColorOption (src/ShellCheck/Interface.hs:302) TokenComment (src/ShellCheck/Interface.hs:290) emptyCheckResult (src/ShellCheck/Interface.hs:106) newParseResult (src/ShellCheck/Interface.hs:149) newAnalysisSpec (src/ShellCheck/Interface.hs:167) newAnalysisResult (src/ShellCheck/Interface.hs:181) newFormatterOptions (src/ShellCheck/Interface.hs:191) newPosition (src/ShellCheck/Interface.hs:225) newTokenComment (src/ShellCheck/Interface.hs:296) mockedSystemInterface (src/ShellCheck/Interface.hs:309) mockRcFile (src/ShellCheck/Interface.hs:322) newParseSpec (src/ShellCheck/Interface.hs:125) emptyCheckSpec (src/ShellCheck/Interface.hs:112) newPositionedComment (src/ShellCheck/Interface.hs:282) newComment (src/ShellCheck/Interface.hs:238) Fix (src/ShellCheck/Interface.hs:267) newFix (src/ShellCheck/Interface.hs:271) InsertionPoint (src/ShellCheck/Interface.hs:256) Replacement (src/ShellCheck/Interface.hs:246) newReplacement (src/ShellCheck/Interface.hs:259) CheckDescription (src/ShellCheck/Interface.hs:196) newCheckDescription (src/ShellCheck/Interface.hs:203) 0% ( 0 / 6) in 'ShellCheck.Fixer' Missing documentation for: Module header applyFix (src/ShellCheck/Fixer.hs:179) removeTabStops (src/ShellCheck/Fixer.hs:115) mapPositions (src/ShellCheck/Fixer.hs:101) Ranged (src/ShellCheck/Fixer.hs:33) runTests (src/ShellCheck/Fixer.hs:409) 0% ( 0 / 16) in 'ShellCheck.Data' Missing documentation for: Module header shellcheckVersion (src/ShellCheck/Data.hs:7) internalVariables (src/ShellCheck/Data.hs:9) specialVariablesWithoutSpaces (src/ShellCheck/Data.hs:46) variablesWithoutSpaces (src/ShellCheck/Data.hs:49) specialVariables (src/ShellCheck/Data.hs:58) unbracedVariables (src/ShellCheck/Data.hs:60) arrayVariables (src/ShellCheck/Data.hs:64) commonCommands (src/ShellCheck/Data.hs:70) nonReadingCommands (src/ShellCheck/Data.hs:96) sampleWords (src/ShellCheck/Data.hs:104) binaryTestOps (src/ShellCheck/Data.hs:112) arithmeticBinaryTestOps (src/ShellCheck/Data.hs:117) unaryTestOps (src/ShellCheck/Data.hs:121) shellForExecutable (src/ShellCheck/Data.hs:127) flagsForRead (src/ShellCheck/Data.hs:140) 0% ( 0 / 12) in 'ShellCheck.Formatter.Format' Missing documentation for: Module header Formatter (src/ShellCheck/Formatter/Format.hs:33) sourceFile (src/ShellCheck/Formatter/Format.hs:40) lineNo (src/ShellCheck/Formatter/Format.hs:41) endLineNo (src/ShellCheck/Formatter/Format.hs:42) colNo (src/ShellCheck/Formatter/Format.hs:43) endColNo (src/ShellCheck/Formatter/Format.hs:44) codeNo (src/ShellCheck/Formatter/Format.hs:45) messageText (src/ShellCheck/Formatter/Format.hs:46) severityText (src/ShellCheck/Formatter/Format.hs:48) makeNonVirtual (src/ShellCheck/Formatter/Format.hs:57) shouldOutputColor (src/ShellCheck/Formatter/Format.hs:70) 0% ( 0 / 2) in 'ShellCheck.Formatter.TTY' Missing documentation for: Module header format (src/ShellCheck/Formatter/TTY.hs:44) 0% ( 0 / 2) in 'ShellCheck.Formatter.Quiet' Missing documentation for: Module header format (src/ShellCheck/Formatter/Quiet.hs:29) 0% ( 0 / 2) in 'ShellCheck.Formatter.JSON1' Missing documentation for: Module header format (src/ShellCheck/Formatter/JSON1.hs:33) 0% ( 0 / 2) in 'ShellCheck.Formatter.JSON' Missing documentation for: Module header format (src/ShellCheck/Formatter/JSON.hs:33) 0% ( 0 / 2) in 'ShellCheck.Formatter.GCC' Missing documentation for: Module header format (src/ShellCheck/Formatter/GCC.hs:29) 0% ( 0 / 3) in 'ShellCheck.Formatter.Diff' Missing documentation for: Module header format (src/ShellCheck/Formatter/Diff.hs:44) runTests (src/ShellCheck/Formatter/Diff.hs:258) 0% ( 0 / 2) in 'ShellCheck.Formatter.CheckStyle' Missing documentation for: Module header format (src/ShellCheck/Formatter/CheckStyle.hs:30) 0% ( 0 / 75) in 'ShellCheck.ASTLib' Missing documentation for: Module header arguments (src/ShellCheck/ASTLib.hs:38) isLoop (src/ShellCheck/ASTLib.hs:41) willSplit (src/ShellCheck/ASTLib.hs:50) isGlob (src/ShellCheck/ASTLib.hs:62) isConstant (src/ShellCheck/ASTLib.hs:68) isEmpty (src/ShellCheck/ASTLib.hs:79) oversimplify (src/ShellCheck/ASTLib.hs:89) getFlagsUntil (src/ShellCheck/ASTLib.hs:114) getAllFlags (src/ShellCheck/ASTLib.hs:126) getLeadingFlags (src/ShellCheck/ASTLib.hs:129) hasFlag (src/ShellCheck/ASTLib.hs:132) isFlag (src/ShellCheck/ASTLib.hs:135) isUnquotedFlag (src/ShellCheck/ASTLib.hs:141) getGnuOpts (src/ShellCheck/ASTLib.hs:155) getBsdOpts (src/ShellCheck/ASTLib.hs:159) getOpts (src/ShellCheck/ASTLib.hs:163) isArrayExpansion (src/ShellCheck/ASTLib.hs:232) mayBecomeMultipleArgs (src/ShellCheck/ASTLib.hs:239) willBecomeMultipleArgs (src/ShellCheck/ASTLib.hs:249) willConcatInAssignment (src/ShellCheck/ASTLib.hs:259) getLiteralString (src/ShellCheck/ASTLib.hs:267) getLiteralStringDef (src/ShellCheck/ASTLib.hs:271) onlyLiteralString (src/ShellCheck/ASTLib.hs:275) getUnquotedLiteral (src/ShellCheck/ASTLib.hs:279) isQuotes (src/ShellCheck/ASTLib.hs:286) getTrailingUnquotedLiteral (src/ShellCheck/ASTLib.hs:294) getLeadingUnquotedString (src/ShellCheck/ASTLib.hs:307) getGlobOrLiteralString (src/ShellCheck/ASTLib.hs:317) getLiteralStringExt (src/ShellCheck/ASTLib.hs:324) isLiteral (src/ShellCheck/ASTLib.hs:373) e4m (src/ShellCheck/ASTLib.hs:377) escapeForMessage (src/ShellCheck/ASTLib.hs:378) getWordParts (src/ShellCheck/ASTLib.hs:408) braceExpand (src/ShellCheck/ASTLib.hs:415) getCommand (src/ShellCheck/ASTLib.hs:425) getCommandName (src/ShellCheck/ASTLib.hs:433) getCommandArgv (src/ShellCheck/ASTLib.hs:437) getCommandTokenOrThis (src/ShellCheck/ASTLib.hs:444) getCommandNameAndToken (src/ShellCheck/ASTLib.hs:450) getCommandNameFromExpansion (src/ShellCheck/ASTLib.hs:479) getCommandBasename (src/ShellCheck/ASTLib.hs:491) basename (src/ShellCheck/ASTLib.hs:493) isAssignment (src/ShellCheck/ASTLib.hs:495) isOnlyRedirection (src/ShellCheck/ASTLib.hs:503) isFunction (src/ShellCheck/ASTLib.hs:511) isFunctionLike (src/ShellCheck/ASTLib.hs:514) isBraceExpansion (src/ShellCheck/ASTLib.hs:521) getCommandSequences (src/ShellCheck/ASTLib.hs:525) getAssociativeArrays (src/ShellCheck/ASTLib.hs:544) PseudoGlob (src/ShellCheck/ASTLib.hs:567) wordToPseudoGlob (src/ShellCheck/ASTLib.hs:572) wordToExactPseudoGlob (src/ShellCheck/ASTLib.hs:577) wordToPseudoGlob' (src/ShellCheck/ASTLib.hs:580) simplifyPseudoGlob (src/ShellCheck/ASTLib.hs:605) pseudoGlobsCanOverlap (src/ShellCheck/ASTLib.hs:618) pseudoGlobIsSuperSetof (src/ShellCheck/ASTLib.hs:635) wordsCanBeEqual (src/ShellCheck/ASTLib.hs:651) isQuoteableExpansion (src/ShellCheck/ASTLib.hs:655) isCommandSubstitution (src/ShellCheck/ASTLib.hs:659) isStringExpansion (src/ShellCheck/ASTLib.hs:666) isAnnotationIgnoringCode (src/ShellCheck/ASTLib.hs:672) prop_executableFromShebang1 (src/ShellCheck/ASTLib.hs:680) prop_executableFromShebang2 (src/ShellCheck/ASTLib.hs:681) prop_executableFromShebang3 (src/ShellCheck/ASTLib.hs:682) prop_executableFromShebang4 (src/ShellCheck/ASTLib.hs:683) prop_executableFromShebang5 (src/ShellCheck/ASTLib.hs:684) prop_executableFromShebang6 (src/ShellCheck/ASTLib.hs:685) prop_executableFromShebang7 (src/ShellCheck/ASTLib.hs:686) prop_executableFromShebang8 (src/ShellCheck/ASTLib.hs:687) prop_executableFromShebang9 (src/ShellCheck/ASTLib.hs:688) prop_executableFromShebang10 (src/ShellCheck/ASTLib.hs:689) prop_executableFromShebang11 (src/ShellCheck/ASTLib.hs:690) executableFromShebang (src/ShellCheck/ASTLib.hs:693) runTests (src/ShellCheck/ASTLib.hs:718) 0% ( 0 / 3) in 'ShellCheck.Parser' Missing documentation for: Module header parseScript (src/ShellCheck/Parser.hs:3495) runTests (src/ShellCheck/Parser.hs:3540) 0% ( 0 /119) in 'ShellCheck.AnalyzerLib' Missing documentation for: Module header Analysis (src/ShellCheck/AnalyzerLib.hs:46) AnalyzerM (src/ShellCheck/AnalyzerLib.hs:47) nullCheck (src/ShellCheck/AnalyzerLib.hs:48) Checker (src/ShellCheck/AnalyzerLib.hs:51) runChecker (src/ShellCheck/AnalyzerLib.hs:56) composeAnalyzers (src/ShellCheck/AnalyzerLib.hs:76) Parameters (src/ShellCheck/AnalyzerLib.hs:79) Cache (src/ShellCheck/AnalyzerLib.hs:99) Scope (src/ShellCheck/AnalyzerLib.hs:101) StackData (src/ShellCheck/AnalyzerLib.hs:102) DataType (src/ShellCheck/AnalyzerLib.hs:110) DataSource (src/ShellCheck/AnalyzerLib.hs:113) VariableState (src/ShellCheck/AnalyzerLib.hs:121) defaultSpec (src/ShellCheck/AnalyzerLib.hs:123) pScript (src/ShellCheck/AnalyzerLib.hs:130) producesComments (src/ShellCheck/AnalyzerLib.hs:139) makeComment (src/ShellCheck/AnalyzerLib.hs:147) addComment (src/ShellCheck/AnalyzerLib.hs:158) warn (src/ShellCheck/AnalyzerLib.hs:160) err (src/ShellCheck/AnalyzerLib.hs:162) info (src/ShellCheck/AnalyzerLib.hs:163) style (src/ShellCheck/AnalyzerLib.hs:164) errWithFix (src/ShellCheck/AnalyzerLib.hs:166) warnWithFix (src/ShellCheck/AnalyzerLib.hs:168) styleWithFix (src/ShellCheck/AnalyzerLib.hs:170) addCommentWithFix (src/ShellCheck/AnalyzerLib.hs:173) makeCommentWithFix (src/ShellCheck/AnalyzerLib.hs:177) makeParameters (src/ShellCheck/AnalyzerLib.hs:185) containsSetE (src/ShellCheck/AnalyzerLib.hs:207) containsLastpipe (src/ShellCheck/AnalyzerLib.hs:221) prop_determineShell0 (src/Shell src/ShellCheck/Analytics.hs:4158:13: error: parse error on input `-- $var==42' | 4158 | -- $var==42 | ^^^^^^^^^^^ Check/AnalyzerLib.hs:232) prop_determineShell1 (src/ShellCheck/AnalyzerLib.hs:233) prop_determineShell2 (src/ShellCheck/AnalyzerLib.hs:234) prop_determineShell3 (src/ShellCheck/AnalyzerLib.hs:235) prop_determineShell4 (src/ShellCheck/AnalyzerLib.hs:236) prop_determineShell5 (src/ShellCheck/AnalyzerLib.hs:237) prop_determineShell6 (src/ShellCheck/AnalyzerLib.hs:238) prop_determineShell7 (src/ShellCheck/AnalyzerLib.hs:239) prop_determineShell8 (src/ShellCheck/AnalyzerLib.hs:240) prop_determineShell9 (src/ShellCheck/AnalyzerLib.hs:241) prop_determineShell10 (src/ShellCheck/AnalyzerLib.hs:242) prop_determineShell11 (src/ShellCheck/AnalyzerLib.hs:243) prop_determineShell12 (src/ShellCheck/AnalyzerLib.hs:244) determineShellTest (src/ShellCheck/AnalyzerLib.hs:246) determineShellTest' (src/ShellCheck/AnalyzerLib.hs:247) determineShell (src/ShellCheck/AnalyzerLib.hs:248) getParentTree (src/ShellCheck/AnalyzerLib.hs:260) getTokenMap (src/ShellCheck/AnalyzerLib.hs:272) isStrictlyQuoteFree (src/ShellCheck/AnalyzerLib.hs:282) isQuoteFree (src/ShellCheck/AnalyzerLib.hs:287) isQuoteFreeNode (src/ShellCheck/AnalyzerLib.hs:290) isParamTo (src/ShellCheck/AnalyzerLib.hs:323) getClosestCommand (src/ShellCheck/AnalyzerLib.hs:340) getClosestCommandM (src/ShellCheck/AnalyzerLib.hs:351) usedAsCommandName (src/ShellCheck/AnalyzerLib.hs:356) getPath (src/ShellCheck/AnalyzerLib.hs:367) getPathM (src/ShellCheck/AnalyzerLib.hs:374) isParentOf (src/ShellCheck/AnalyzerLib.hs:378) parents (src/ShellCheck/AnalyzerLib.hs:381) findFirst (src/ShellCheck/AnalyzerLib.hs:385) tokenIsJustCommandOutput (src/ShellCheck/AnalyzerLib.hs:395) getVariableFlow (src/ShellCheck/AnalyzerLib.hs:406) leadType (src/ShellCheck/AnalyzerLib.hs:436) getModifiedVariables (src/ShellCheck/AnalyzerLib.hs:462) isClosingFileOp (src/ShellCheck/AnalyzerLib.hs:525) getReferencedVariableCommand (src/ShellCheck/AnalyzerLib.hs:533) getModifiedVariableCommand (src/ShellCheck/AnalyzerLib.hs:568) getIndexReferences (src/ShellCheck/AnalyzerLib.hs:704) prop_getOffsetReferences1 (src/ShellCheck/AnalyzerLib.hs:711) prop_getOffsetReferences2 (src/ShellCheck/AnalyzerLib.hs:712) prop_getOffsetReferences3 (src/ShellCheck/AnalyzerLib.hs:713) prop_getOffsetReferences4 (src/ShellCheck/AnalyzerLib.hs:714) getOffsetReferences (src/ShellCheck/AnalyzerLib.hs:715) getReferencedVariables (src/ShellCheck/AnalyzerLib.hs:723) dataTypeFrom (src/ShellCheck/AnalyzerLib.hs:780) isCommand (src/ShellCheck/AnalyzerLib.hs:786) isUnqualifiedCommand (src/ShellCheck/AnalyzerLib.hs:789) isCommandMatch (src/ShellCheck/AnalyzerLib.hs:791) isConfusedGlobRegex (src/ShellCheck/AnalyzerLib.hs:797) isVariableStartChar (src/ShellCheck/AnalyzerLib.hs:802) isVariableChar (src/ShellCheck/AnalyzerLib.hs:803) variableNameRegex (src/ShellCheck/AnalyzerLib.hs:804) prop_isVariableName1 (src/ShellCheck/AnalyzerLib.hs:806) prop_isVariableName2 (src/ShellCheck/AnalyzerLib.hs:807) prop_isVariableName3 (src/ShellCheck/AnalyzerLib.hs:808) isVariableName (src/ShellCheck/AnalyzerLib.hs:809) getVariablesFromLiteralToken (src/ShellCheck/AnalyzerLib.hs:812) prop_getVariablesFromLiteral1 (src/ShellCheck/AnalyzerLib.hs:817) getVariablesFromLiteral (src/ShellCheck/AnalyzerLib.hs:819) prop_getBracedReference1 (src/ShellCheck/AnalyzerLib.hs:825) prop_getBracedReference2 (src/ShellCheck/AnalyzerLib.hs:826) prop_getBracedReference3 (src/ShellCheck/AnalyzerLib.hs:827) prop_getBracedReference4 (src/ShellCheck/AnalyzerLib.hs:828) prop_getBracedReference5 (src/ShellCheck/AnalyzerLib.hs:829) prop_getBracedReference6 (src/ShellCheck/AnalyzerLib.hs:830) prop_getBracedReference7 (src/ShellCheck/AnalyzerLib.hs:831) prop_getBracedReference8 (src/ShellCheck/AnalyzerLib.hs:832) prop_getBracedReference9 (src/ShellCheck/AnalyzerLib.hs:833) prop_getBracedReference10 (src/ShellCheck/AnalyzerLib.hs:834) prop_getBracedReference11 (src/ShellCheck/AnalyzerLib.hs:835) prop_getBracedReference11b (src/ShellCheck/AnalyzerLib.hs:836) prop_getBracedReference12 (src/ShellCheck/AnalyzerLib.hs:837) prop_getBracedReference13 (src/ShellCheck/AnalyzerLib.hs:838) getBracedReference (src/ShellCheck/AnalyzerLib.hs:839) prop_getBracedModifier1 (src/ShellCheck/AnalyzerLib.hs:859) prop_getBracedModifier2 (src/ShellCheck/AnalyzerLib.hs:860) prop_getBracedModifier3 (src/ShellCheck/AnalyzerLib.hs:861) getBracedModifier (src/ShellCheck/AnalyzerLib.hs:862) headOrDefault (src/ShellCheck/AnalyzerLib.hs:877) !!! (src/ShellCheck/AnalyzerLib.hs:881) whenShell (src/ShellCheck/AnalyzerLib.hs:887) filterByAnnotation (src/ShellCheck/AnalyzerLib.hs:892) shouldIgnoreCode (src/ShellCheck/AnalyzerLib.hs:904) isCountingReference (src/ShellCheck/AnalyzerLib.hs:909) isQuotedAlternativeReference (src/ShellCheck/AnalyzerLib.hs:916) supportsArrays (src/ShellCheck/AnalyzerLib.hs:924) isBashLike (src/ShellCheck/AnalyzerLib.hs:929) runTests (src/ShellCheck/AnalyzerLib.hs:938) 0% ( 0 / 3) in 'ShellCheck.Checks.ShellSupport' Missing documentation for: Module header checker (src/ShellCheck/Checks/ShellSupport.hs:53) runTests (src/ShellCheck/Checks/ShellSupport.hs:558) 0% ( 0 / 3) in 'ShellCheck.Checks.Custom' Missing documentation for: Module header checker (src/ShellCheck/Checks/Custom.hs:12) runTests (src/ShellCheck/Checks/Custom.hs:21) 0% ( 0 / 4) in 'ShellCheck.Checks.Commands' Missing documentation for: Module header checker (src/ShellCheck/Checks/Commands.hs:182) optionalChecks (src/ShellCheck/Checks/Commands.hs:100) runTests (src/ShellCheck/Checks/Commands.hs:1147) *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/shells/shellcheck *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/shells/shellcheck