-*- mode: compilation; default-directory: "~/research/types/libraries/guava/guava/" -*-
Compilation started at Wed May 31 11:53:25

mvn -B package -Dmaven.test.skip=true -Danimal.sniffer.skip=true -P checkerframework-local
[INFO] Scanning for projects...
[INFO] 
[INFO] -----------------------< com.google.guava:guava >-----------------------
[INFO] Building Guava: Google Core Libraries for Java 31.1-jre
[INFO] -------------------------------[ bundle ]-------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-versions) @ guava ---
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.1:properties (default) @ guava ---
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.1:unpack-dependencies (unpack-jdk-sources) @ guava ---
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (value-check) @ guava ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 619 source files to /home/mernst/research/types/libraries/guava-fork-typetools/guava/target/classes
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[1329,14] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[497,13] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[547,13] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedBytes.java:[358,30] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2153,17] [removal] finalize() in Object has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/LittleEndianByteArray.java:[180,28] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[296,26] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[303,26] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[369,19] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[135,27] [removal] finalize() in Object has been deprecated and marked for removal
[INFO] 
[INFO] --- maven-resources-plugin:3.3.0:resources (default-resources) @ guava ---
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ guava ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 619 source files to /home/mernst/research/types/libraries/guava-fork-typetools/guava/target/classes
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1412,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter desc of badElementIndex.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1457,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter desc of badPositionIndex.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[190,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[247,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[247,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[261,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[275,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[290,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[304,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[361,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[419,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[579,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[635,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[635,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[649,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[663,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[678,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[692,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[749,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[807,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[983,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1049,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1049,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1066,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1083,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1100,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1117,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1185,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1253,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[442,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[648,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#01 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[715,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[738,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[773,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[134,81] [[fbc, nullness, allcheckers]:annotations.on.use] invalid type: annotations [@Initialized, @Nullable] conflict with declaration of type java.util.Optional
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[152,42] [[fbc, nullness, allcheckers]:annotations.on.use] invalid type: annotations [@Initialized, @Nullable] conflict with declaration of type java.util.Optional
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[250,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : capture#02 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[298,77] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[317,22] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Optional<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Optional<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Optional<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[348,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[34,64] [[signedness, allcheckers]:argument] incompatible argument for parameter s of NullPointerException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[34,66] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[36,61] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[36,63] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[36,67] [[signedness, allcheckers]:argument] incompatible argument for parameter s of NullPointerException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ObjectArrays.java:[105,30] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @UnknownInitialization @Nullable []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ObjectArrays.java:[202,19] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableList.java:[88,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableList.java:[120,11] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableList<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableList<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableList<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[71,67] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[384,17] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[391,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[392,17] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[469,15] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[471,15] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[700,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : obj is @Nullable
  required: obj is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[708,36] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference get(i)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[844,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of checkElementsNotNull.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[71,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[384,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[392,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[410,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[415,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[420,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[421,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of AbstractIndexedListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[469,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[471,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[614,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[622,27] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[704,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableList<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableList<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[830,25] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[845,10] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of add.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[200,18] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[200,18] [[fbc, nullness, allcheckers]:toarray.nullable.elements.not.newarray] call of toArray on collection of non-null elements yields an array of possibly-null elements; omit the argument to toArray or make it an explicit array constructor
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[218,64] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ImmutableCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(ImmutableCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[503,40] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[200,18] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[225,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of copy.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[227,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of newArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[231,18] [[signedness, allcheckers]:argument] incompatible argument for parameter dst of copyIntoArray.
  found   : T extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[503,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[61,66] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[148,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[149,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[150,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[151,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[152,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[153,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[303,74] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of constructUnknownDuplication.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[332,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[505,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[517,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[524,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[527,13] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference impl
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[561,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[562,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[572,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.impl
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[572,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter other of combine.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[578,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[600,42] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[612,39] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[636,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[767,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[768,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference e
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[776,10] [[fbc, nullness, allcheckers]:accessing.nullable] accessing a possibly-null array hashTable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[799,32] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference hashTable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[800,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[804,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter hashTable of hashFloodingDetected.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[829,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[859,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[957,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[964,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[61,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,35] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,35] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,39] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,35] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,39] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,43] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[148,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[149,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[150,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[151,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[152,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[153,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[266,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  method return type: @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[266,16] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[303,74] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of constructUnknownDuplication.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[337,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[344,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[369,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[375,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[776,29] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[800,54] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[826,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object @Signed []
  required: @Signed Object @UnknownSignedness []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[859,51] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[957,35] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[964,23] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[988,54] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of asImmutableList.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[39,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[87,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter collection of SerializedForm.
  found   : @Initialized @NonNull ImmutableCollection<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ImmutableCollection<? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[39,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[87,48] [[signedness, allcheckers]:argument] incompatible argument for parameter collection of SerializedForm.
  found   : @Signed ImmutableCollection<E extends @UnknownSignedness Object>
  required: @Signed ImmutableCollection<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[93,61] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[352,48] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[376,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of checkElementsNotNull.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[456,30] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[501,34] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[519,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of checkElementsNotNull.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[71,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of SortedIterable.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[93,61] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[221,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[253,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[272,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[351,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of comparator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[352,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[388,41] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of asImmutableList.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[579,42] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of asImmutableList.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[594,36] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of compare.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[594,39] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of compare.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[615,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[706,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getNext.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[713,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getNext.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[720,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getFirst.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[728,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getFirst.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[803,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[825,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[198,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#03[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[257,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[345,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[442,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multiset of SerializedForm.
  found   : @Initialized @NonNull ImmutableMultiset<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multiset<? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,55] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownKeyFor Multiset<capture#04[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]>
  required: @UnknownKeyFor Multiset<?[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @UnknownKeyFor Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,55] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#04[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[65,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[196,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : capture#05 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[198,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of cast.
  found   : capture#03 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[199,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : capture#06 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[211,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[211,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[212,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[217,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[217,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[234,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[235,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[236,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[248,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[273,17] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[335,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[345,32] [[signedness, allcheckers]:argument] incompatible argument for parameter multiset of equalsImpl.
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
  required: @Signed Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[350,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableMultiset<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[364,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[368,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[369,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[373,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[377,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[380,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[387,10] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[413,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet
    @Signed int hashCode(@Signed ImmutableMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[442,30] [[signedness, allcheckers]:argument] incompatible argument for parameter multiset of SerializedForm.
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
  required: @Signed Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[473,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[480,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[483,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : capture#07 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of cast.
  found   : capture#04 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[600,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[602,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[604,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[604,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultisetGwtSerializationDependencies.java:[41,92] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultisetGwtSerializationDependencies.java:[41,92] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[76,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[33,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[39,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[76,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multiset.java:[329,8] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Entry<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Entry<E extends @Signed Object>
    @Signed int hashCode(@Signed Entry<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multiset.java:[380,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Multiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Multiset<E extends @Signed Object>
    @Signed int hashCode(@Signed Multiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[548,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[579,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter comparator of from.
  found   : @Initialized @Nullable Comparator<capture#09 extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<capture#09 extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[641,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[731,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[770,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[964,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[985,15] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull ImmutableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull ImmutableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1030,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: ImmutableSet<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1043,22] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1045,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: ImmutableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1056,79] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : UnmodifiableIterator<Entry<K extends @KeyFor("this") Object, V extends Object>>
  required: UnmodifiableIterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1074,78] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1082,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1083,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1092,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1124,37] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<K extends @KeyFor("this") Object>
  method return type: ImmutableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1157,89] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : UnmodifiableIterator<Entry<K extends @KeyFor("this") Object, V extends Object>>
  required: Iterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1186,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1229,75] [[fbc, nullness, allcheckers]:enhancedfor] incompatible types in enhanced for loop.
  found   : @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @UnknownInitialization @Nullable Entry<? extends @Initialized @NonNull Object, ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1249,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[579,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#09 extends @UnknownSignedness Object super V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[579,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[770,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1055,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1057,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1071,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter OutElementT extends @Signed Object of map.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1074,78] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1082,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1083,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1092,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1145,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed MapViewOfValuesAsSingletonSets
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed MapViewOfValuesAsSingletonSets
    @Signed int hashCode(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed MapViewOfValuesAsSingletonSets this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1167,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1193,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1229,75] [[signedness, allcheckers]:enhancedfor] incompatible types in enhanced for loop.
  found   : @Signed Entry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Entry<? extends @Signed Object, ? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1249,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1253,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1254,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntrySet.java:[114,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapEntry.java:[68,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapEntry<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapEntry<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractMapEntry<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[374,14] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull ImmutableList<V extends @Initialized @NonNull Object>
  required: @UnknownInitialization @Nullable ImmutableList<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[400,43] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[56,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ListMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[56,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[272,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#011 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[272,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#012 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[327,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#013 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[327,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#014 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[374,14] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableList<V extends @Signed Object>
  required: @UnknownSignedness ImmutableList<V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[400,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[465,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of writeMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[465,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of writeMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[177,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[177,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[224,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[236,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[303,78] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.builderMap") Object, Collection<V extends Object>>>
  required: Collection<Entry<K extends Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[380,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[397,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[420,38] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[525,21] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<K extends @KeyFor("this.map") Object>
  method return type: ImmutableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[600,33] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownKeyFor UnmodifiableIterator<@UnknownKeyFor Entry<K[ extends @KeyFor("this.map") Object super @KeyFor("this.map") Void], capture#015[ extends @UnknownKeyFor ImmutableCollection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor Iterator<?[ extends @UnknownKeyFor Entry<K[ extends @UnknownKeyFor Object super @UnknownKeyFor Void], ?[ extends @UnknownKeyFor ImmutableCollection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]> super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[688,79] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownKeyFor Entry<K[ extends @KeyFor("this.map") Object super @KeyFor("this.map") Void], capture#016[ extends @UnknownKeyFor ImmutableCollection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Entry<K[ extends @UnknownKeyFor Object super @UnknownKeyFor Void], ?[ extends @UnknownKeyFor Collection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[723,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[728,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[753,70] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[773,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[167,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of preservesInsertionOrderOnPutsMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[263,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#017 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[263,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#018 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[305,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#019 extends @UnknownSignedness Object super K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[321,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#020 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[321,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#021 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[380,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[397,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[420,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[468,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#022 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[468,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#023 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[588,50] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[588,68] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[602,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of emptyIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[632,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter InElementT extends @Signed Object of map.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[687,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[689,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[723,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[728,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[733,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[734,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[736,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of emptyIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[753,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[766,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[773,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/BaseImmutableMultimap.java:[26,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/BaseImmutableMultimap.java:[26,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[60,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[71,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[72,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[78,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[79,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[162,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : obj is @Nullable
  required: obj is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[259,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[155,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
    @Signed int hashCode(@Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[272,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1051,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull UnmodifiableEntries<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1051,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entries of UnmodifiableEntries.
  found   : @Initialized @NonNull Collection<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Collection<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1146,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1152,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1171,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1185,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1192,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1200,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1233,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1236,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1248,23] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.map") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1260,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  method return type: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1275,36] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Iterator<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  method return type: Iterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1280,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AsMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1280,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of AsMap.
  found   : @Initialized @NonNull MapMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1446,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesMultimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Multimap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1446,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMultimap of TransformedEntriesMultimap.
  found   : @Initialized @NonNull Multimap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1446,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesMultimap.
  found   : @Initialized @NonNull EntryTransformer<capture#024 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#025 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1501,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesListMultimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull ListMultimap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1501,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMultimap of TransformedEntriesListMultimap.
  found   : @Initialized @NonNull ListMultimap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ListMultimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1501,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesListMultimap.
  found   : @Initialized @NonNull EntryTransformer<capture#026 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#027 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1597,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1905,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1933,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1954,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1964,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[659,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[659,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[934,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of SetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[934,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1013,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ListMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1013,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1285,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed MapMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1690,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1690,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1731,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1731,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1865,52] [[signedness, allcheckers]:argument] incompatible argument for parameter key of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1865,70] [[signedness, allcheckers]:argument] incompatible argument for parameter value of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1874,45] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1874,63] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1934,39] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeValuesForKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1943,45] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1949,51] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeAll.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[183,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[190,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[209,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[255,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[293,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[344,49] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Collection<V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[361,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[376,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[532,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[555,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[840,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of indexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[846,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of lastIndexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[973,37] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference entry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[986,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Spliterator<K extends @KeyFor("this.map()") Object>
  method return type: Spliterator<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[992,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1214,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Collection<V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1250,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Spliterator<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1251,36] [[fbc, nullness, allcheckers]:methodref.return] Incompatible return type
  found   : @Initialized @NonNull Spliterator<V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>
  Consequence: method in @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
    @Initialized @NonNull Spliterator<V extends @Initialized @Nullable Object> spliterator(@Initialized @NonNull Collection<V extends @Initialized @Nullable Object> this)
  is not a valid method reference for method in @Initialized @NonNull Function<@Initialized @NonNull Collection<V extends @Initialized @Nullable Object>, @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>>
    @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object> apply(@Initialized @NonNull Function<@Initialized @NonNull Collection<V extends @Initialized @Nullable Object>, @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>> this, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1308,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1363,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1380,49] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1391,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1446,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1446,72] [[fbc, nullness, allcheckers]:methodref.return] Incompatible return type
  found   : @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>
  Consequence: method in @Initialized @NonNull AbstractMapBasedMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@Initialized @NonNull AsMap
    @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>> wrapEntry(@Initialized @NonNull AbstractMapBasedMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@Initialized @NonNull AsMap this, @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>> p0)
  is not a valid method reference for method in @Initialized @NonNull Function<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>, @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>>
    @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>> apply(@Initialized @NonNull Function<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>, @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>> this, @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1462,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1489,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference collection
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1515,33] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.sortedMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1521,32] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.sortedMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1547,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1664,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1679,44] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.descendingMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[415,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed WrappedCollection
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed WrappedCollection
    @Signed int hashCode(@Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed WrappedCollection this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1017,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySet
    @Signed int hashCode(@Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1363,42] [[signedness, allcheckers]:argument] incompatible argument for parameter key of safeContainsKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1374,12] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1409,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
    @Signed int hashCode(@Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1463,39] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeValuesForKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMultimap.java:[168,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[722,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[749,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownKeyFor Stream<E[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  method return type: @UnknownKeyFor Stream<E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,40] [[keyfor, allcheckers]:argument] incompatible argument for parameter a of concat.
  found   : @UnknownKeyFor Stream<capture#028[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]>
  required: @UnknownKeyFor Stream<?[ extends E[ extends @UnknownKeyFor Object super @KeyForBottom Void] super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,64] [[keyfor, allcheckers]:argument] incompatible argument for parameter b of concat.
  found   : @UnknownKeyFor Stream<capture#029[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]>
  required: @UnknownKeyFor Stream<?[ extends E[ extends @UnknownKeyFor Object super @KeyForBottom Void] super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,89] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[770,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[831,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[842,36] [[fbc, nullness, allcheckers]:methodref.param] Incompatible parameter type for arg0
  found   : @Initialized @NonNull Object
  required: E extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull Set<? extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean contains(@Initialized @NonNull Set<capture#030 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  is not a valid method reference for method in @Initialized @NonNull Predicate<E extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean test(@Initialized @NonNull Predicate<E extends @Initialized @Nullable Object> this, E extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[847,44] [[fbc, nullness, allcheckers]:methodref.param] Incompatible parameter type for arg0
  found   : @Initialized @NonNull Object
  required: E extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull Set<? extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean contains(@Initialized @NonNull Set<capture#031 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  is not a valid method reference for method in @Initialized @NonNull Predicate<E extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean test(@Initialized @NonNull Predicate<E extends @Initialized @Nullable Object> this, E extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[854,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[868,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[904,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[915,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[920,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[927,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[941,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[973,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[979,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[992,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[997,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1011,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1143,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1539,66] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : ImmutableList<E extends @KeyFor("this.inputSet") Object>
  required: ImmutableList<E extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1666,49] [[keyfor, allcheckers]:argument] incompatible argument for parameter element of of.
  found   : ImmutableSet<E extends @KeyFor("index") Object>
  required: Set<E extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1978,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2136,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in DescendingSet<E extends Object>
    <T extends Object> T extends Object [] toArray(DescendingSet<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Set<E extends Object>
    <T extends Object> T extends Object [] toArray(Set<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2171,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference set.comparator()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[297,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1147,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FilteredSet<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredSet<E extends @Signed Object>
    @Signed int hashCode(@Signed FilteredSet<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1476,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CartesianSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed CartesianSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1538,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1619,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PowerSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed PowerSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed PowerSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1723,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2102,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of reverse.
  found   : capture#032 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2130,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of DescendingSet.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2131,28] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2137,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[114,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[127,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[212,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[217,22] [[fbc, nullness, allcheckers]:methodref.param] Incompatible parameter type for arg0
  found   : @Initialized @NonNull Object
  required: E extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull Collection<? extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean contains(@Initialized @NonNull Collection<capture#033 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  is not a valid method reference for method in @Initialized @NonNull Predicate<E extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean test(@Initialized @NonNull Predicate<E extends @Initialized @Nullable Object> this, E extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[222,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[251,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in FilteredCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(FilteredCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[281,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedCollection<F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[281,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromCollection of TransformedCollection.
  found   : @Initialized @NonNull Collection<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[281,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformedCollection.
  found   : @Initialized @NonNull Function<capture#034 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[347,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[464,49] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of sortedCopyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[544,50] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[559,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[562,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of swap.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[563,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextPermutation
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[572,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[574,31] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextPermutation
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[586,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[589,35] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextPermutation
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[616,60] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[678,50] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[171,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "E[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[244,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FilteredCollection.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[246,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[464,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of sortedCopyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[534,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[544,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[616,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[678,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[725,51] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed HashMultiset<capture#035 extends @UnknownSignedness Object>
  required: @UnknownSignedness Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[725,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : capture#035 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[726,52] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed HashMultiset<capture#036 extends @UnknownSignedness Object>
  required: @UnknownSignedness Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[726,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : capture#036 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingCollection.java:[142,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ForwardingCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(ForwardingCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Collection<E extends Object>
    <T extends Object> T extends Object [] toArray(Collection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingCollection.java:[248,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter collection of toStringImpl.
  found   : @Initialized @NonNull ForwardingCollection<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingCollection.java:[135,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingCollection.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSortedSet.java:[148,40] [[signedness, allcheckers]:argument] incompatible argument for parameter o1 of unsafeCompare.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSet.java:[73,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingSet<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingSet<E extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingSet<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[221,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[65,17] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[85,18] [[signedness, allcheckers]:argument] incompatible argument for parameter element of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[231,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMultiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMultiset<E extends @Signed Object>
    @Signed int hashCode(@Signed AbstractMultiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1127,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1140,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1149,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Spliterator<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1151,86] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<E extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull Spliterator<E extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[125,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[371,35] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[374,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "E[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[441,40] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[441,66] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[503,37] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[504,68] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[577,31] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[577,58] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[640,37] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[641,72] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[867,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractEntry<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractEntry<E extends @Signed Object>
    @Signed int hashCode(@Signed AbstractEntry<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1028,31] [[signedness, allcheckers]:argument] incompatible argument for parameter element of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1179,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1181,40] [[signedness, allcheckers]:argument] incompatible argument for parameter c of sort.
  found   : @Signed DecreasingCount
  required: @Signed Comparator<? extends @UnknownSignedness Object super @SignednessBottom Entry<E extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMultiset.java:[70,28] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMultiset.java:[105,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMultiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMultiset<E extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMultiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[179,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[187,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[360,37] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[360,40] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[615,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[948,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[948,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[959,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull AsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull AsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[972,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1041,32] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1062,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1068,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1122,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull NavigableAsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull NavigableAsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1144,36] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1159,35] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1445,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1460,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1494,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull UnmodifiableEntrySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1494,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entries of UnmodifiableEntrySet.
  found   : @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1577,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in UnmodifiableEntries<K extends Object, V extends Object>
    <T extends Object> T extends Object [] toArray(UnmodifiableEntries<K extends Object, V extends Object> this, T extends Object [] p0)
  cannot override method in Collection<Entry<K extends Object, V extends Object>>
    <T extends Object> T extends Object [] toArray(Collection<Entry<K extends Object, V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1602,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1645,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : X extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1647,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: Y[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  method return type: Y[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1996,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1996,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMap of TransformedEntriesMap.
  found   : @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1996,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesMap.
  found   : @Initialized @NonNull EntryTransformer<capture#043 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#044 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2050,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesSortedMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2050,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMap of TransformedEntriesSortedMap.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2050,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesSortedMap.
  found   : @Initialized @NonNull EntryTransformer<capture#045 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#046 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2106,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesNavigableMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull NavigableMap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2106,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMap of TransformedEntriesNavigableMap.
  found   : @Initialized @NonNull NavigableMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NavigableMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2106,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesNavigableMap.
  found   : @Initialized @NonNull EntryTransformer<capture#047 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#048 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2231,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.fromMap")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2231,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2244,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V2[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V2[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull TransformedEntriesMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
    V2 extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull TransformedEntriesMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V2 extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
    V2 extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V2 extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2245,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2258,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2271,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.fromMap") Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2295,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Values<K extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2295,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of Values.
  found   : @Initialized @NonNull TransformedEntriesMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2321,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.fromMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2332,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.fromMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2370,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.fromMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2438,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.fromMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2959,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.unfiltered")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2975,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.unfiltered")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2975,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2981,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2994,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter filteredMap of FilteredMapValues.
  found   : @Initialized @NonNull AbstractFilteredMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter unfiltered of FilteredMapValues.
  found   : @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter predicate of FilteredMapValues.
  found   : @Initialized @NonNull Predicate<capture#049 extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Predicate<? extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3035,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3049,73] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3060,51] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3065,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in FilteredMapValues<K extends Object, V extends Object>
    <T extends Object> T extends Object [] toArray(FilteredMapValues<K extends Object, V extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3084,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.unfiltered") Object, V extends Object>>
  method return type: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3084,48] [[keyfor, allcheckers]:argument] incompatible argument for parameter predicate of filter.
  found   : Predicate<capture#037 extends Object super Entry<K extends Object, V extends Object>>
  required: Predicate<? extends Object super Entry<K extends @KeyFor("this.unfiltered") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3089,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.unfiltered") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3089,24] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of filter.
  found   : K extends @KeyFor("this.unfiltered") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3098,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.unfiltered")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3098,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3112,36] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("unfiltered") Object, V extends Object>>
  required: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3112,60] [[keyfor, allcheckers]:argument] incompatible argument for parameter predicate of filter.
  found   : Predicate<capture#038 extends Object super Entry<K extends Object, V extends Object>>
  required: Predicate<? extends Object super Entry<K extends @KeyFor("unfiltered") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3161,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3175,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3192,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3211,53] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3216,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in FilteredEntryMap<K extends Object, V extends Object>.KeySet
    <T extends Object> T extends Object [] toArray(FilteredEntryMap<K extends Object, V extends Object>.KeySet this, T extends Object [] p0)
  cannot override method in AbstractCollection<K extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<K extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3241,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<K extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3307,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3308,17] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("headMap") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3359,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: FilteredEntryNavigableMap<K extends Object, V extends Object>.<anonymous com.google.common.collect.Maps$FilteredEntryNavigableMap$1>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter filteredMap of FilteredMapValues.
  found   : @Initialized @NonNull FilteredEntryNavigableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter unfiltered of FilteredMapValues.
  found   : @Initialized @NonNull NavigableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter predicate of FilteredMapValues.
  found   : @Initialized @NonNull Predicate<capture#050 extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Predicate<? extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3400,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3405,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.filteredDelegate")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3405,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3410,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.filteredDelegate")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3417,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3432,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.filteredDelegate") Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3491,10] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.collect.Maps.FilteredEntryBiMap.class) @NonNull FilteredEntryBiMap<V extends @Initialized @Nullable Object, K extends @Initialized @Nullable Object>
  required: @Initialized @NonNull BiMap<V extends @Initialized @Nullable Object, K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3491,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter inverse of FilteredEntryBiMap.
  found   : @UnderInitialization(com.google.common.collect.Maps.FilteredEntryMap.class) @NonNull FilteredEntryBiMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull BiMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3528,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<V extends @KeyFor("this.inverse") Object>
  method return type: Set<V extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3729,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3729,42] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of unmodifiableNavigableSet.
  found   : K extends @KeyFor("this.delegate") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3734,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3734,42] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of unmodifiableNavigableSet.
  found   : K extends @KeyFor("this.delegate") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3847,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3855,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3859,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull KeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Set<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3859,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of KeySet.
  found   : @Initialized @NonNull ViewCachingAbstractMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3871,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Values<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3871,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of Values.
  found   : @Initialized @NonNull ViewCachingAbstractMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3890,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: IteratorBasedAbstractMap<K extends Object, V extends Object>.<anonymous com.google.common.collect.Maps$IteratorBasedAbstractMap$1>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3931,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3944,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3958,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of keyIterator.
  found   : capture#039 extends @KeyFor("map") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter V extends Object of keyIterator.
  found   : capture#040[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of valueIterator.
  found   : capture#041 extends @KeyFor("map") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter V extends Object of valueIterator.
  found   : capture#042[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4061,24] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of keyIterator.
  found   : K extends @KeyFor("this.map()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4083,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4089,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4130,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SortedKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4130,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of SortedKeySet.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4135,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SortedKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4135,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of SortedKeySet.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4140,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SortedKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4140,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of SortedKeySet.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4206,35] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map()") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4220,93] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map().subMap(fromElement, fromInclusive, toElement, toInclusive)") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4230,64] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map().headMap(toElement, inclusive)") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4240,66] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map().tailMap(fromElement, inclusive)") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4263,26] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of valueIterator.
  found   : K extends @KeyFor("this.map()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4276,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter o of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4280,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4295,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4310,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4330,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4359,93] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4377,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4449,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.forward()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4455,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.forward()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4540,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4571,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4571,50] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull NavigableKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable NavigableSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4571,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of NavigableKeySet.
  found   : @Initialized @NonNull DescendingMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NavigableMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4576,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.forward()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4615,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Values<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4615,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of Values.
  found   : @Initialized @NonNull DescendingMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4659,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference map.comparator()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[109,27] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: capture#051 extends @UnknownSignedness Object
  method return type: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[116,29] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: capture#052 extends @UnknownSignedness Object
  method return type: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[545,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of MapDifference.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[551,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[553,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[554,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ValueDifference.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[555,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of doDifference.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[582,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#053 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[583,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#054 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[585,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#055 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[586,80] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#056 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[708,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapDifferenceImpl<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapDifferenceImpl<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed MapDifferenceImpl<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[774,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ValueDifferenceImpl<V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ValueDifferenceImpl<V extends @Signed Object>
    @Signed int hashCode(@Signed ValueDifferenceImpl<V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[962,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[974,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1125,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1307,33] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super K extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: K[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1307,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1325,33] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super K extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: K[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1325,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1366,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1366,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1402,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1402,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1564,17] [[signedness, allcheckers]:override.return] Incompatible return type.
  found   : @Signed Object @Signed []
  required: @PolySigned Object @Signed []
  Consequence: method in @Signed UnmodifiableEntries<K extends @Signed Object, V extends @Signed Object>
    @Signed Object @Signed [] toArray(@Signed UnmodifiableEntries<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed ForwardingCollection<@Signed Entry<K extends @Signed Object, V extends @Signed Object>>
    @PolySigned Object @Signed [] toArray(@Signed ForwardingCollection<@PolySigned Entry<K extends @Signed Object, V extends @Signed Object>> this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1578,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1607,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed UnmodifiableEntrySet<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed UnmodifiableEntrySet<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed UnmodifiableEntrySet<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1622,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1622,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1627,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1627,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1629,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1629,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1660,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BiMapConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed BiMapConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed BiMapConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2248,42] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2260,39] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2975,50] [[signedness, allcheckers]:argument] incompatible argument for parameter key of apply.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2982,39] [[signedness, allcheckers]:argument] incompatible argument for parameter key of apply.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3058,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of FilteredMapValues.
  found   : K extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3060,51] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3098,63] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3211,53] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyIterator.
  found   : capture#057 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of keyIterator.
  found   : capture#058 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of valueIterator.
  found   : capture#059 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueIterator.
  found   : capture#060 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4034,28] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4034,65] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4406,33] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4436,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of reverse.
  found   : capture#061 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[77,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[88,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[159,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableKeySet<K extends Object, V extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[159,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull NavigableKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[159,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of NavigableKeySet.
  found   : @Initialized @NonNull AbstractNavigableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NavigableMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[169,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.descendingMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[146,58] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[146,61] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[250,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of uncheckedCastNullableTToT.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[255,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of uncheckedCastNullableTToT.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[372,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ReverseConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ReverseConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ReverseConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[449,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ConverterComposition<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object, C extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConverterComposition<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object, C extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ConverterComposition<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object, C extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[537,15] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[537,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#062 extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[538,15] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[538,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#063 extends A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[544,27] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[544,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#064 extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[545,27] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[545,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#065 extends A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[548,17] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[548,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#066 extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[549,17] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[549,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#067 extends A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[550,10] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[551,10] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[575,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionBasedConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionBasedConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed FunctionBasedConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[106,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[126,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[138,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.delegate()") Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[150,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.delegate()") Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[161,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMapEntry.java:[93,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMapEntry<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMapEntry<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMapEntry<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSortedMap.java:[80,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSortedMap.java:[91,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[100,43] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of defensiveCopy.
  found   : capture#068[ extends @UnknownKeyFor Predicate<?[ extends @UnknownKeyFor Object super T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]]> super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[134,42] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of defensiveCopy.
  found   : capture#069[ extends @UnknownKeyFor Predicate<?[ extends @UnknownKeyFor Object super T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]]> super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[230,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull CompositionPredicate<A extends @Initialized @NonNull Object, B extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Predicate<A extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[230,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter p of CompositionPredicate.
  found   : @Initialized @NonNull Predicate<B extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Predicate<B extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[230,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter f of CompositionPredicate.
  found   : @Initialized @NonNull Function<A extends @Initialized @Nullable Object, capture#070 extends B extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<A extends @Initialized @NonNull Object, ? extends B extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[592,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[333,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed NotPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed NotPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed NotPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[378,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AndPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AndPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed AndPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[424,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed OrPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed OrPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed OrPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[455,21] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[476,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed IsEqualToPredicate
  required: @UnknownSignedness Object
  Consequence: method in @Signed IsEqualToPredicate
    @Signed int hashCode(@Signed IsEqualToPredicate this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[521,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InstanceOfPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed InstanceOfPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed InstanceOfPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[559,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SubtypeOfPredicate
  required: @UnknownSignedness Object
  Consequence: method in @Signed SubtypeOfPredicate
    @Signed int hashCode(@Signed SubtypeOfPredicate this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[610,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed InPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed InPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[651,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CompositionPredicate<A extends @Signed Object, B extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed CompositionPredicate<A extends @Signed Object, B extends @Signed Object>
    @Signed int hashCode(@Signed CompositionPredicate<A extends @Signed Object, B extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[680,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ContainsPatternPredicate
  required: @UnknownSignedness Object
  Consequence: method in @Signed ContainsPatternPredicate
    @Signed int hashCode(@Signed ContainsPatternPredicate this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapDifference.java:[88,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapDifference<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapDifference<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed MapDifference<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapDifference.java:[119,8] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ValueDifference<V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ValueDifference<V extends @Signed Object>
    @Signed int hashCode(@Signed ValueDifference<V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimap.java:[400,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Multimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Multimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed Multimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[495,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[393,54] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[395,56] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[399,52] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[401,54] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[301,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull PairwiseEquivalence<T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void], S[ extends @org.checkerframework.checker.nullness.qual.Nullable T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] super @Initialized @NonNull Void]>
  method return type: @Initialized @NonNull Equivalence<@Initialized @NonNull Iterable<S[ extends @org.checkerframework.checker.nullness.qual.Nullable T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] super @Initialized @NonNull Void]>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[156,54] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[156,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#071 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[167,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Wrapper.
  found   : S extends @org.checkerframework.checker.nullness.qual.Nullable T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[203,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Wrapper.
  found   : S extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[270,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Wrapper<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Wrapper<T extends @Signed Object>
    @Signed int hashCode(@Signed Wrapper<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[310,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : @org.checkerframework.checker.nullness.qual.Nullable T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[315,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[343,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed EquivalentToPredicate<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed EquivalentToPredicate<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed EquivalentToPredicate<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[344,43] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[349,44] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[349,46] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[349,53] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Range.java:[687,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Range<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Range<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed Range<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[454,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ByFunctionOrdering<F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Ordering<F extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[454,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of ByFunctionOrdering.
  found   : @Initialized @NonNull Function<F extends @Initialized @Nullable Object, capture#072 extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[454,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter ordering of ByFunctionOrdering.
  found   : @Initialized @NonNull Ordering<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Ordering<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[750,31] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] super @Initialized @NonNull Void] @UnknownInitialization @Nullable []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[224,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[250,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[110,22] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Cut<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Cut<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed Cut<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[203,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BelowAll
  required: @UnknownSignedness Object
  Consequence: method in @Signed BelowAll
    @Signed int hashCode(@Signed BelowAll this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[294,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AboveAll
  required: @UnknownSignedness Object
  Consequence: method in @Signed AboveAll
    @Signed int hashCode(@Signed AboveAll this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[382,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BelowValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed BelowValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed BelowValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[472,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AboveValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AboveValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed AboveValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[355,78] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.builderMap") Object, Collection<V extends Object>>>
  required: Collection<Entry<K extends Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[567,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ImmutableSet<V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull ImmutableSet<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[66,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of SetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[66,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[256,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of preservesInsertionOrderOnAddsSet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[307,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#073 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[307,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#074 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[357,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#075 extends @UnknownSignedness Object super K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[376,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#076 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[376,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#077 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[381,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#078 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[381,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#079 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[543,50] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[543,68] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[567,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableSet<V extends @Signed Object>
  method return type: @Signed ImmutableSet<V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[592,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of writeMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[592,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of writeMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[144,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter a of unsafeCompare.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[167,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Initialized @NonNull Comparator<@Initialized @NonNull Object>
  required: @Initialized @Nullable Comparator<? extends @Initialized @Nullable Object super @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[204,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter a of unsafeCompare.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[324,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Initialized @NonNull Comparator<@Initialized @NonNull Object>
  required: @Initialized @Nullable Comparator<? extends @Initialized @Nullable Object super @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[77,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[83,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[107,45] [[signedness, allcheckers]:argument] incompatible argument for parameter key of unsafeBinarySearch.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[167,67] [[signedness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Signed Comparator<@Signed Object>
  required: @Signed Comparator<? extends @UnknownSignedness Object super @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[324,76] [[signedness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Signed Comparator<@Signed Object>
  required: @Signed Comparator<? extends @UnknownSignedness Object super @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/ForwardingCache.java:[108,23] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/ForwardingCache.java:[108,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Cache.java:[179,16] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Cache.java:[179,19] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[162,16] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[162,19] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[43,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[43,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheStats.java:[274,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CacheStats
  required: @UnknownSignedness Object
  Consequence: method in @Signed CacheStats
    @Signed int hashCode(@Signed CacheStats this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[53,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SupplierComposition<F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Supplier<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[53,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of SupplierComposition.
  found   : @Initialized @NonNull Function<capture#080 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[53,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter supplier of SupplierComposition.
  found   : @Initialized @NonNull Supplier<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Supplier<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[185,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Supplier<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Supplier<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[82,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SupplierComposition<F extends @Signed Object, T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SupplierComposition<F extends @Signed Object, T extends @Signed Object>
    @Signed int hashCode(@Signed SupplierComposition<F extends @Signed Object, T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[318,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SupplierOfInstance<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SupplierOfInstance<T extends @Signed Object>
    @Signed int hashCode(@Signed SupplierOfInstance<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[90,42] [[signedness, allcheckers]:override.param] Incompatible parameter type for element.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed int indexOf(@Signed ForwardingList<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed List<E extends @Signed Object>
    @Signed int indexOf(@Signed List<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[97,46] [[signedness, allcheckers]:override.param] Incompatible parameter type for element.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed int lastIndexOf(@Signed ForwardingList<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed List<E extends @Signed Object>
    @Signed int lastIndexOf(@Signed List<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[133,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed boolean equals(@Signed ForwardingList<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed Collection<E extends @Signed Object>
    @Signed boolean equals(@Signed Collection<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[139,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingList<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingList<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[1329,14] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[653,36] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ScheduledListeningDecorator
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledListeningDecorator this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[661,84] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableScheduledFuture<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ScheduledListeningDecorator
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ScheduledListeningDecorator this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[662,20] [[keyfor, allcheckers]:override.param] Incompatible parameter type for callable.
  found   : @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ScheduledListeningDecorator
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ScheduledListeningDecorator this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[669,36] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ScheduledListeningDecorator
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledListeningDecorator this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[677,36] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ScheduledListeningDecorator
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledListeningDecorator this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[892,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable ThreadFactory
  method return type: @Initialized @NonNull ThreadFactory
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[895,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[908,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of propagate.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[926,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[953,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference result
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[661,85] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableScheduledFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[663,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of TrustedListenableFutureTask.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[663,78] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[665,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableScheduledTask.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[46,80] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in AbstractExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[53,80] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[53,107] [[keyfor, allcheckers]:override.param] Incompatible parameter type for callable.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[58,25] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull AbstractListeningExecutorService
    @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull AbstractListeningExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[63,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(AbstractListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in AbstractExecutorService
    <T extends Object> Future<T extends Object> submit(AbstractExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[69,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> Future<T extends Object> submit(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[69,96] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> Future<T extends Object> submit(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[48,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[54,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[63,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[69,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[98,69] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> Future<T extends Object> submit(WrappingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[98,92] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> Future<T extends Object> submit(WrappingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[103,21] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull Future<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingExecutorService
    @Initialized @NonNull Future<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull WrappingExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[108,69] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> Future<T extends Object> submit(WrappingExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[114,67] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[115,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[120,67] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[121,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[127,109] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> T extends Object invokeAny(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[134,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> T extends Object invokeAny(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[47,30] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull WrappingScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[52,78] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(WrappingScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[53,18] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(WrappingScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[58,30] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull WrappingScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[64,30] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull WrappingScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[141,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[198,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[198,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[212,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[226,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[241,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[255,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[312,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[370,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Uninterruptibles.java:[326,56] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Uninterruptibles.java:[352,58] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[538,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull List<T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull List<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[538,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromList of TransformingRandomAccessList.
  found   : @Initialized @NonNull List<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[538,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformingRandomAccessList.
  found   : @Initialized @NonNull Function<capture#081 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, capture#082 extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[539,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromList of TransformingSequentialList.
  found   : @Initialized @NonNull List<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[539,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformingSequentialList.
  found   : @Initialized @NonNull Function<capture#083 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, capture#084 extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[683,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull List<@Initialized @NonNull List<T extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull List<@Initialized @NonNull List<T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[683,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of RandomAccessPartition.
  found   : @Initialized @NonNull List<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[684,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of Partition.
  found   : @Initialized @NonNull List<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1103,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter backingList of AbstractListWrapper.
  found   : @Initialized @NonNull List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1103,55] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ListIterator<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull ListIterator<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1171,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1039,39] [[signedness, allcheckers]:argument] incompatible argument for parameter element of indexOfRandomAccess.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1072,43] [[signedness, allcheckers]:argument] incompatible argument for parameter element of lastIndexOfRandomAccess.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TransformedListIterator.java:[39,25] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#085[ extends F[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFuture.java:[116,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ImmutableCollection<capture#086 extends @Initialized @NonNull ListenableFuture<? extends InputT extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull ImmutableCollection<capture#086 extends @Initialized @NonNull ListenableFuture<? extends InputT extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFuture.java:[257,88] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFuture.java:[270,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of handleException.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFutureState.java:[136,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Set<@Initialized @NonNull Throwable>
  required: @Initialized @NonNull Set<@Initialized @NonNull Throwable>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFutureState.java:[181,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of compareAndSet.
  found   : @Initialized @Nullable Set<@Initialized @NonNull Throwable>
  required: @Initialized @NonNull Set<@Initialized @NonNull Throwable>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[497,13] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[547,13] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[271,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference slowPointer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[313,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference slowPointer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[428,75] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[435,73] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[444,26] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object
  method return type: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[448,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of propagate.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[472,75] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : null (NullType)
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[472,94] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @Nullable Method
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[480,73] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : null (NullType)
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[480,93] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @Nullable Method
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[496,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[971,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable InCompletionOrderState<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull InCompletionOrderState<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[1031,77] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ListenableFuture<? extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ListenableFuture<? extends T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[1132,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter t of onFailure.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[1381,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowUnchecked.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[48,66] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[48,89] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[55,18] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningExecutorService
    @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ListeningExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[62,66] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[84,54] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[84,110] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[107,54] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[108,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[48,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[62,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[43,27] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningScheduledExecutorService
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ListeningScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[56,75] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableScheduledFuture<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningScheduledExecutorService
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ListeningScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[57,18] [[keyfor, allcheckers]:override.param] Incompatible parameter type for callable.
  found   : @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningScheduledExecutorService
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ListeningScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[71,27] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningScheduledExecutorService
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ListeningScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[87,27] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningScheduledExecutorService
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ListeningScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[56,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableScheduledFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hasher.java:[144,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Hasher
  required: @UnknownSignedness Object
  Consequence: method in @Signed Hasher
    @Signed int hashCode(@Signed Hasher this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/HashCode.java:[406,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed HashCode
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashCode
    @Signed int hashCode(@Signed HashCode this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Monitor.java:[1155,64] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference p
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractService.java:[632,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,55] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,57] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,66] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,75] [[signedness, allcheckers]:argument] incompatible argument for parameter msg of log.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,55] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,57] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,66] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,72] [[signedness, allcheckers]:argument] incompatible argument for parameter msg of log.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeParameter.java:[52,23] [[fbc, nullness, allcheckers]:method.invocation] call to capture() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.reflect.TypeCapture.class) @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeParameter.java:[58,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeParameter<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeParameter<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed TypeParameter<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeCapture.java:[34,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference ((ParameterizedType)superclass)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[95,73] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[115,23] [[keyfor, allcheckers]:argument] incompatible argument for parameter action of forEach.
  found   : @UnknownKeyFor Consumer<capture#087[ extends @UnknownKeyFor Object super T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]]>
  required: @UnknownKeyFor Consumer<?[ extends @UnknownKeyFor Object super capture#094[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[115,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter action of forEach.
  found   : @Initialized @NonNull Consumer<capture#087 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Consumer<? extends @Initialized @Nullable Object super capture#098 extends T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[305,63] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of castOrCopyToCollection.
  found   : capture#095[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[306,29] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  method return type: T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[316,33] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of castOrCopyToCollection.
  found   : capture#096[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[361,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[395,37] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Iterable<T extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull Iterable<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[809,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#097[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[95,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[115,23] [[signedness, allcheckers]:argument] incompatible argument for parameter action of forEach.
  found   : @Signed Consumer<capture#087 extends @UnknownSignedness Object super T extends @Signed Object>
  required: @Signed Consumer<? extends @UnknownSignedness Object super capture#0100 extends T extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[316,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of castOrCopyToCollection.
  found   : capture#096 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[316,51] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[714,72] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilterStrategies.java:[200,29] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilterStrategies.java:[219,30] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilterStrategies.java:[317,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LockFreeBitArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed LockFreeBitArray
    @Signed int hashCode(@Signed LockFreeBitArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilter.java:[358,23] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Collector<T extends @Initialized @NonNull Object, @Initialized @NonNull BloomFilter<T extends @Initialized @NonNull Object>, @Initialized @NonNull BloomFilter<T extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Collector<T extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object, @Initialized @NonNull BloomFilter<T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilter.java:[299,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BloomFilter<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed BloomFilter<T extends @Signed Object>
    @Signed int hashCode(@Signed BloomFilter<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilter.java:[581,44] [[signedness, allcheckers]:argument] incompatible argument for parameter v of writeByte.
  found   : @Unsigned byte
  required: @Signed int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[317,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[532,4] [[fbc, nullness, allcheckers]:initialization.fields.uninitialized] the constructor does not initialize fields: otherHeap
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[824,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference forgetMeNot
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[826,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of foundAndRemovedExactReference.
  found   : @Initialized @Nullable Queue<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Iterable<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[827,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference skipMe
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[833,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[874,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of foundAndRemovedExactReference.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Iterable<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[230,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[231,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : T extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[243,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[529,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[532,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[597,23] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[600,21] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[643,19] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[664,23] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[665,29] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[668,21] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[689,32] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[690,26] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[709,34] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[710,31] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[726,34] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[833,45] [[signedness, allcheckers]:argument] incompatible argument for parameter target of removeExact.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[919,11] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingQueue.java:[43,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingQueue.java:[49,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingQueue.java:[42,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingQueue.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/ImmutableSupplier.java:[27,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.java:[34,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractSetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.java:[34,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractSetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedBytes.java:[358,30] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedBytes.java:[365,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[108,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Murmur3_32HashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed Murmur3_32HashFunction
    @Signed int hashCode(@Signed Murmur3_32HashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[217,19] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[269,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[271,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[273,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[299,8] [[signedness, allcheckers]:compound.assignment.shift.unsigned] UNSIGNED_RIGHT_SHIFT has signed LHS
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[346,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[416,27] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/HostSpecifier.java:[155,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed HostSpecifier
  required: @UnknownSignedness Object
  Consequence: method in @Signed HostSpecifier
    @Signed int hashCode(@Signed HostSpecifier this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MultiReader.java:[46,11] [[fbc, nullness, allcheckers]:method.invocation] call to advance() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.io.MultiReader.class) @NonNull MultiReader
  required: @Initialized @NonNull MultiReader
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Subscriber.java:[73,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter e of handleSubscriberException.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Subscriber.java:[104,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Subscriber
  required: @UnknownSignedness Object
  Consequence: method in @Signed Subscriber
    @Signed int hashCode(@Signed Subscriber this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/EventBus.java:[159,49] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.eventbus.SubscriberRegistry.class) @NonNull SubscriberRegistry
  required: @Initialized @NonNull SubscriberRegistry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/EventBus.java:[159,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter bus of SubscriberRegistry.
  found   : @UnderInitialization @NonNull EventBus
  required: @Initialized @NonNull EventBus
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/SubscriberRegistry.java:[179,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of throwIfUnchecked.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/SubscriberRegistry.java:[242,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of propagate.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/SubscriberRegistry.java:[257,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MethodIdentifier
  required: @UnknownSignedness Object
  Consequence: method in @Signed MethodIdentifier
    @Signed int hashCode(@Signed MethodIdentifier this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[99,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[102,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[141,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[141,58] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[155,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[161,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[161,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[163,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[163,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[197,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[198,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFutureTask.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[199,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[219,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[221,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[79,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Queue<@Initialized @NonNull Event>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[80,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Queue<@Initialized @NonNull Event>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[88,30] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Boolean
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[89,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Boolean
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/HostAndPort.java:[195,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference portString
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/HostAndPort.java:[296,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed HostAndPort
  required: @UnknownSignedness Object
  Consequence: method in @Signed HostAndPort
    @Signed int hashCode(@Signed HostAndPort this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[72,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[72,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[86,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[88,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/NullsFirstOrdering.java:[86,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed NullsFirstOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed NullsFirstOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed NullsFirstOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[38,25] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[38,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#0101 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[42,15] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[42,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#0102 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[43,8] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[70,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionalEquivalence<F extends @UnknownSignedness Object, T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionalEquivalence<F extends @UnknownSignedness Object, T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed FunctionalEquivalence<F extends @UnknownSignedness Object, T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[61,29] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference get(index)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[33,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of SortedIterable.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[53,42] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedAsList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed ImmutableSortedAsList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[66,46] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedAsList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed ImmutableSortedAsList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[71,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedAsList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableSortedAsList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableAsList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableAsList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[91,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[35,36] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[38,45] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[43,45] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[48,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[66,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter consumer of forEach.
  found   : @Initialized @NonNull Consumer<capture#0103 extends @Initialized @Nullable Object super E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Consumer<? extends @Initialized @Nullable Object super capture#0110 extends E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[35,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[38,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[43,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[48,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[58,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[66,25] [[signedness, allcheckers]:argument] incompatible argument for parameter consumer of forEach.
  found   : @Signed Consumer<capture#0103 extends @UnknownSignedness Object super E extends @UnknownSignedness Object>
  required: @Signed Consumer<? extends @UnknownSignedness Object super capture#0112 extends E extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/IntMath.java:[117,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/IntMath.java:[148,18] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/IntMath.java:[608,38] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[568,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Alphabet
  required: @UnknownSignedness Object
  Consequence: method in @Signed Alphabet
    @Signed int hashCode(@Signed Alphabet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[588,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[731,44] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @Signed long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[876,50] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[893,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StandardBaseEncoding
  required: @UnknownSignedness Object
  Consequence: method in @Signed StandardBaseEncoding
    @Signed int hashCode(@Signed StandardBaseEncoding this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[894,52] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[95,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0113 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[95,90] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of applyAsInt.
  found   : T extends @Initialized @NonNull Object
  required: capture#0114 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
[WARNING]   found   : E extends @UnknownSignedness Object
  required: @Signed Object
/home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[56,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of SortedMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[100,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[213,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[231,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[270,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : capture#0115 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[271,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of TreeMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[272,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[290,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of SortedMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[296,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[303,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[342,14] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  required: @Signed ImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[342,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0116 extends @UnknownSignedness Object super E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[343,16] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed DescendingImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[361,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[378,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[391,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[392,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[462,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[572,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of SortedMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[578,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MultiInputStream.java:[124,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference in
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[61,34] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentHashMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[63,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentHashMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[84,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getOrDefault.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[225,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[234,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Doubles.java:[666,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed DoubleArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed DoubleArrayAsList
    @Signed int hashCode(@Signed DoubleArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/PairedStats.java:[237,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PairedStats
  required: @UnknownSignedness Object
  Consequence: method in @Signed PairedStats
    @Signed int hashCode(@Signed PairedStats this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/Stats.java:[444,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Stats
  required: @UnknownSignedness Object
  Consequence: method in @Signed Stats
    @Signed int hashCode(@Signed Stats this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[61,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[61,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[83,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[95,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0117 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[95,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0118 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[95,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0119 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[139,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[181,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[274,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,34] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference rowEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[292,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[328,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[335,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[342,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[350,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[362,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[448,10] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[473,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[485,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[502,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[503,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter input of apply.
  found   : @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>
  required: capture#0120 extends @Initialized @Nullable Object super @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[530,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[579,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[676,26] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<R extends @KeyFor("this.rowMap()") Object>
  method return type: Set<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[786,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[826,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[835,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[853,38] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of asMapEntryIterator.
  found   : R extends @KeyFor("this.backingMap") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[909,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[914,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[930,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<C extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[963,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[72,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[72,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[72,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[214,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImprovedAbstractSet.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[236,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[236,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[236,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[241,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[241,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[241,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[245,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[245,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[245,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[256,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[256,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[256,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of immutableCell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R extends @Signed Object of immutableCell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableCell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[300,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[300,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[300,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[318,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of IteratorBasedAbstractMap.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[318,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of IteratorBasedAbstractMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[350,91] [[signedness, allcheckers]:argument] incompatible argument for parameter key of safeContainsKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[357,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of safeGet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[378,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of safeRemove.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[378,48] [[signedness, allcheckers]:argument] incompatible argument for parameter key of safeRemove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[434,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ForwardingMapEntry.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[434,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[464,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ViewCachingAbstractMap.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[464,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ViewCachingAbstractMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[480,36] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[480,41] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of get.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[485,41] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of contains.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[485,46] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of contains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[491,39] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[491,44] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of remove.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[503,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[503,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[539,31] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[551,45] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of containsMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[551,49] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsMapping.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[551,74] [[signedness, allcheckers]:argument] incompatible argument for parameter value of containsMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[560,43] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of removeMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[560,47] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of removeMapping.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[560,72] [[signedness, allcheckers]:argument] incompatible argument for parameter value of removeMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[581,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[581,56] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[608,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of uncheckedCastNullableTToT.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[625,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of KeySet.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[625,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of KeySet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[632,43] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of contains.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[632,48] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of contains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[637,41] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[637,46] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of remove.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[642,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyPredicateOnEntries.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[652,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Values.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[652,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Values.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[659,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valuePredicateOnEntries.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[664,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valuePredicateOnEntries.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[669,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valuePredicateOnEntries.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[764,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[773,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[823,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ViewCachingAbstractMap.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[826,25] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of containsRow.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[835,25] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of containsRow.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[853,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of asMapEntryIterator.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[855,12] [[signedness, allcheckers]:argument] incompatible argument for parameter function of asMapEntryIterator.
  found   : @Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed RowMap.@Signed EntrySet.@Signed <anonymous com.google.common.collect.StandardTable$RowMap$EntrySet$1>
  required: @Signed Function<? extends @Signed Object super R extends @UnknownSignedness Object, @Signed Map<C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[855,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[901,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ViewCachingAbstractMap.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[909,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[914,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[920,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[920,48] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[942,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of asMapEntryIterator.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[944,12] [[signedness, allcheckers]:argument] incompatible argument for parameter function of asMapEntryIterator.
  found   : @Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed ColumnMap.@Signed ColumnMapEntrySet.@Signed <anonymous com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1>
  required: @Signed Function<? extends @Signed Object super C extends @UnknownSignedness Object, @Signed Map<R extends @UnknownSignedness Object, V extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[944,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[961,41] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[977,35] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[999,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1000,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1001,25] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1010,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Values.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1019,37] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1030,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1032,25] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1043,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1045,25] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[55,26] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<R extends @KeyFor("this.rowMap()") Object>
  method return type: Set<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[60,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<C extends @KeyFor("this.columnMap()") Object>
  method return type: Set<C extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[66,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[238,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : obj is @Nullable
  required: obj is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[242,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Table.java:[128,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Table<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Table<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed Table<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Table.java:[288,8] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Cell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Cell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed Cell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,27] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ImmutableSet<E extends @Initialized @Nullable Enum<E>>
  method return type: @Initialized @NonNull ImmutableSet<E extends @Initialized @NonNull Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,47] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @NonNull ImmutableSet<E extends @Initialized @NonNull Enum<E>>
  required: @Initialized @NonNull ImmutableSet<E extends @Initialized @Nullable Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[151,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0121 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[151,90] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of applyAsInt.
  found   : T extends @Initialized @NonNull Object
  required: capture#0122 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[169,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0123 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[169,77] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of applyAsInt.
  found   : T extends @Initialized @NonNull Object
  required: capture#0124 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[185,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0125 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[185,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0126 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[217,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0127 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[217,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0128 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[246,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0129 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[246,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0130 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[269,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0131 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[270,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0132 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[296,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0133 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[297,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0134 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[318,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of merge.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[346,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0135 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[346,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0136 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[361,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0137 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[361,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0138 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[388,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0139 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[388,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0140 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[421,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0141 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[421,88] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0142 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[443,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0143 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[445,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0144 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
[WARNING]   found   : E extends @UnknownSignedness Object
  required: @Signed Object
/home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,27] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableSet<E extends @UnknownSignedness Enum<E>>
  method return type: @Signed ImmutableSet<E extends @Signed Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,47] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<E extends @Signed Enum<E>>
  required: @Signed ImmutableSet<E extends @UnknownSignedness Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[156,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,81] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,83] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,86] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,93] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedLists.java:[76,23] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedLists.java:[102,23] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeSet.java:[663,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeSet.java:[646,49] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>.@Signed AsSet
    @Signed boolean contains(@Signed ImmutableRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>.@Signed AsSet this, @Signed Object p0)
  cannot override method in @Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractRangeSet.java:[94,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed AbstractRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RangeSet.java:[271,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed RangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[129,66] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[153,57] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[154,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[520,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[529,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[532,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[532,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[548,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[549,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[554,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[556,20] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[557,41] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[561,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[562,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[565,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[565,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[746,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[878,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSortedSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[879,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: RegularImmutableSortedSet<K extends Object>
  method return type: ImmutableSortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[893,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[898,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[910,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Comparator<capture#0145 extends Object super K extends @KeyFor("this") Object>
  method return type: Comparator<? extends Object super K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1143,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSortedSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1144,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: RegularImmutableSortedSet<K extends Object>
  method return type: ImmutableSortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1148,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSortedSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1149,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSortedSet<K extends Object>
  method return type: ImmutableSortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[129,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[153,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[154,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[381,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[418,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[533,22] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[534,24] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[556,20] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[557,41] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[566,22] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[567,24] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[806,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[870,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed EntrySet
    @Signed boolean contains(@Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed EntrySet this, @Signed Object p0)
  cannot override method in @Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[893,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[898,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1000,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1001,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1044,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1056,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1068,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1080,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1132,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0146 extends @UnknownSignedness Object super K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[463,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[514,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[598,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<V extends @KeyFor("this.inverse()") Object>
  method return type: ImmutableSet<V extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[662,20] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[52,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[52,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[481,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0147 extends @UnknownSignedness Object super V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[481,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[80,76] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[80,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[127,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[212,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[389,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableRangeMap<K extends @Signed Comparable<? extends @UnknownSignedness Object>, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableRangeMap<K extends @Signed Comparable<? extends @UnknownSignedness Object>, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableRangeMap<K extends @Signed Comparable<? extends @UnknownSignedness Object>, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RangeMap.java:[192,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[57,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[67,27] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[84,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[90,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[56,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed SingletonImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[61,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[62,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of singletonIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[67,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[77,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[83,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed SingletonImmutableSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[90,33] [[signedness, allcheckers]:method.invocation] call to toString() not allowed on the given receiver.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[94,39] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed SingletonImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed ImmutableSet<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[101,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[106,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[133,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMultimapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[133,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of FilteredMultimapValues.
  found   : @Initialized @NonNull FilteredEntryMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull FilteredMultimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[148,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.asMap()") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[174,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[185,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[198,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[361,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[174,17] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[184,50] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
    @Signed Collection<V extends @Signed Object> get(@Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap this, @Signed Object p0)
  cannot override method in @Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>>
    @Signed Collection<V extends @Signed Object> get(@Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[197,53] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
    @Signed Collection<V extends @Signed Object> remove(@Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap this, @Signed Object p0)
  cannot override method in @Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>>
    @Signed Collection<V extends @Signed Object> remove(@Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[242,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[73,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[74,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[76,22] [[fbc, nullness, allcheckers]:method.invocation] call to checkNoDuplicate(R,C,V,V) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.RegularImmutableTable.class) @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[113,43] [[keyfor, allcheckers]:conditional] incompatible types in conditional expression.
  found   : ImmutableSet<K extends @KeyFor("this.keyToIndex()") Object>
  required: ImmutableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[277,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[284,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[55,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[55,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[55,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[69,11] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[69,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[69,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[123,38] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableArrayMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableArrayMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[140,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[140,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[271,7] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[271,10] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[271,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[79,28] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[80,38] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[41,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[41,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[41,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[44,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[44,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[44,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[49,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[49,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[49,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[56,9] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[56,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[56,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[79,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[80,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[102,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[102,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[102,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[114,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[114,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[114,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[132,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[132,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[132,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[137,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[137,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[137,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[142,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[142,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[142,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[143,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[143,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[143,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[150,12] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableSet<R[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  required: @UnknownSignedness ImmutableSet<R[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[150,33] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<R[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSet<R[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[154,12] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableSet<C[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  required: @UnknownSignedness ImmutableSet<C[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[154,33] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<C[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSet<C[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[162,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[162,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[162,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[181,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[182,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[183,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p3 of checkArgument.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[184,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p4 of checkArgument.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[315,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[320,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[341,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<C extends @KeyFor("this.columnMap()") Object>
  method return type: ImmutableSet<C extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[367,26] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<R extends @KeyFor("this.rowMap()") Object>
  method return type: ImmutableSet<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[51,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[51,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[51,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[122,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0148 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[122,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0149 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[122,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0150 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0151 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0154 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0152 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0155 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0153 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0156 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[153,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[153,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[153,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[188,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[188,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[188,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[227,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0157 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[227,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0158 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[227,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0159 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[233,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[233,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[233,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[248,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0160 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[248,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0161 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[248,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0162 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0163 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0166 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0164 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0167 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0165 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0168 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[297,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[297,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[297,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[302,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[302,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[302,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[305,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[305,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[305,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[310,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[310,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[310,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[315,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[320,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[426,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0169 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[426,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0170 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[426,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0171 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[68,2] [[fbc, nullness, allcheckers]:initialization.fields.uninitialized] the constructor does not initialize fields: delegate, inverse
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[69,16] [[fbc, nullness, allcheckers]:method.invocation] call to setDelegates(java.util.Map<K,V>,java.util.Map<V,K>) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.ForwardingMap.class) @NonNull AbstractBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull AbstractBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[132,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[152,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[184,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[190,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[244,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[251,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.delegate") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[280,29] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of keyIterator.
  found   : K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[308,31] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of valueIterator.
  found   : K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[314,28] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[319,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in AbstractBiMap<K extends Object, V extends Object>.ValueSet
    <T extends Object> T extends Object [] toArray(AbstractBiMap<K extends Object, V extends Object>.ValueSet this, T extends Object [] p0)
  cannot override method in Set<V extends Object>
    <T extends Object> T extends Object [] toArray(Set<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[336,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[399,57] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.delegate") Object, V extends Object>>
  required: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[417,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[422,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[454,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in AbstractBiMap<K extends Object, V extends Object>.EntrySet
    <T extends Object> T extends Object [] toArray(AbstractBiMap<K extends Object, V extends Object>.EntrySet this, T extends Object [] p0)
  cannot override method in Set<Entry<K extends Object, V extends Object>>
    <T extends Object> T extends Object [] toArray(Set<Entry<K extends Object, V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[177,49] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeFromBothMaps.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[264,25] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeFromBothMaps.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[314,28] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[320,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[449,13] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[455,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[461,48] [[signedness, allcheckers]:argument] incompatible argument for parameter o of containsEntryImpl.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[117,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : o is @Nullable
  required: o is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[341,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[655,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[749,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[111,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges
    @Signed int hashCode(@Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[116,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges
    @Signed boolean equals(@Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges this, @Signed Object p0)
  cannot override method in @Signed Collection<@Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean equals(@Signed Collection<@Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[340,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed boolean containsKey(@Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean containsKey(@Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[346,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[636,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[654,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed boolean containsKey(@Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean containsKey(@Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[748,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed boolean containsKey(@Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean containsKey(@Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[754,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[106,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[106,23] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getIfCached.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[112,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[115,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[91,16] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter initargs of newInstance.
  found   : @FBCBottom @Nullable ThreadGroup
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[104,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of set.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[128,70] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @Nullable Field
  required: @Initialized @NonNull Field
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[128,75] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : null (NullType)
  required: @Initialized @NonNull Field
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[54,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[54,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[37,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ImmutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[37,56] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ImmutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[132,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[135,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[135,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[246,30] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyBucketHead.getKey()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[371,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[434,22] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[440,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[139,37] [[signedness, allcheckers]:argument] incompatible argument for parameter key of checkNoConflictInKeyBucket.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[139,42] [[signedness, allcheckers]:argument] incompatible argument for parameter newValue of checkNoConflictInKeyBucket.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[265,15] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[371,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[440,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[51,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of IncomparableValueException.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[31,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[51,43] [[signedness, allcheckers]:argument] incompatible argument for parameter value of IncomparableValueException.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[68,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ExplicitOrdering<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ExplicitOrdering<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ExplicitOrdering<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[146,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[155,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[161,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[373,31] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[468,33] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[146,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[155,23] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[161,27] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[197,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[223,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[367,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[373,31] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[397,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[401,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[469,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[472,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[516,17] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[516,37] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[517,23] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[517,42] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[144,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Comparator<capture#0172 extends @Initialized @Nullable Object super R extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<capture#0172 extends @Initialized @Nullable Object super R extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[190,61] [[fbc, nullness, allcheckers]:method.invocation] call to compare(java.lang.Object,java.lang.Object) not allowed on the given receiver.
  found   : @Initialized @NonNull TreeBasedTable.@UnderInitialization(com.google.common.collect.TreeBasedTable.TreeRow.class) @NonNull TreeRow
  required: @Initialized @NonNull TreeBasedTable.@Initialized @NonNull TreeRow
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[195,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedKeySet<C extends Object, V extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[240,55] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: C extends @KeyFor("(SortedMap<C, V>)backingRowMap") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[249,54] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: C extends @KeyFor("(SortedMap<C, V>)backingRowMap") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[256,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[257,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[282,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[190,62] [[signedness, allcheckers]:argument] incompatible argument for parameter a of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[190,74] [[signedness, allcheckers]:argument] incompatible argument for parameter b of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[212,44] [[signedness, allcheckers]:argument] incompatible argument for parameter a of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[213,44] [[signedness, allcheckers]:argument] incompatible argument for parameter a of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[218,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[218,86] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[224,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[230,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[289,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeBasedTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed TreeRow
    @Signed boolean containsKey(@Signed TreeBasedTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed TreeRow this, @Signed Object p0)
  cannot override method in @Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Row
    @Signed boolean containsKey(@Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Row this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[296,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[324,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[99,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<R extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) R extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[115,40] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: R extends @KeyFor("this.sortedBackingMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) R extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[120,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: R extends @KeyFor("this.sortedBackingMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) R extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[52,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of RowSortedTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[52,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of RowSortedTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[52,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of RowSortedTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapKeySet.java:[49,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapKeySet.java:[59,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMapKeySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableMapKeySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<K extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<K extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Enums.java:[144,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StringConverter<T extends @Signed Enum<T>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed StringConverter<T extends @Signed Enum<T extends @Signed Enum<T extends @Signed Enum<T>>>>
    @Signed int hashCode(@Signed StringConverter<T extends @Signed Enum<T>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[117,16] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[150,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[163,16] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[236,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[246,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[250,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference currentEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[279,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[301,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[330,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[333,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Count.java:[58,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Count
  required: @UnknownSignedness Object
  Consequence: method in @Signed Count
    @Signed int hashCode(@Signed Count this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[65,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[86,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[92,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference seq
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[102,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[103,28] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference seq
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[113,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[119,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference seq
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[108,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[118,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter nextNode of canTraverseWithoutReusingEdge.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[170,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[198,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[500,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[527,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[532,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[559,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[591,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[116,21] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of put.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[118,47] [[signedness, allcheckers]:argument] incompatible argument for parameter nextNode of canTraverseWithoutReusingEdge.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[118,57] [[signedness, allcheckers]:argument] incompatible argument for parameter previousNode of canTraverseWithoutReusingEdge.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[123,21] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of put.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[175,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of limit.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[198,67] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractGraph.java:[50,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractGraph<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractGraph<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed AbstractGraph<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[96,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[97,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[110,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[140,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[159,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[159,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[170,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[170,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[60,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[110,86] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[122,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of difference.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[49,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[69,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[69,69] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[70,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[79,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[79,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[80,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[160,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[137,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed AbstractValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[155,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[156,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[163,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of asMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[102,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[103,83] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[181,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Set<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Set<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[195,47] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentNodes(edge).adjacentNode(nodePresent)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[236,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[236,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[76,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F extends @Signed Object of transform.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[78,16] [[signedness, allcheckers]:argument] incompatible argument for parameter function of transform.
  found   : @Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.graph.AbstractNetwork$1>.@Signed <anonymous com.google.common.graph.AbstractNetwork$1$1>.@Signed <anonymous com.google.common.graph.AbstractNetwork$1$1$1>
  required: @Signed Function<? extends @Signed Object super E extends @UnknownSignedness Object, ? extends @Signed EndpointPair<N extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[78,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[172,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of union.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[173,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of difference.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[181,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Set<E extends @Signed Object>
  method return type: @Signed Set<E extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[191,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[192,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[221,84] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[221,91] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[277,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[297,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[298,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[304,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of asMap.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[304,39] [[signedness, allcheckers]:argument] incompatible argument for parameter function of asMap.
  found   : @Signed Function<E extends @UnknownSignedness Object, @Signed EndpointPair<N extends @UnknownSignedness Object>>
  required: @Signed Function<? extends @Signed Object super E extends @UnknownSignedness Object, @Signed EndpointPair<N extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[94,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[97,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[102,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[126,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[141,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[141,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[148,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[148,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[165,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[166,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[94,66] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[97,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[102,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[126,61] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[141,55] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[148,61] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[153,27] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[165,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[166,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[162,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[175,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[176,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[181,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[162,61] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[165,49] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[165,51] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[165,56] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[175,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[181,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ValueGraph.java:[364,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[177,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ElementOrder<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ElementOrder<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ElementOrder<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[194,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[194,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[197,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : K extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[197,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[199,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[199,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newTreeMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[110,8] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[181,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference source()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[181,54] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference target()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[233,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[239,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[241,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[241,51] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[246,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[246,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[115,92] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[115,94] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[127,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[128,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of forArray.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[145,22] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed EndpointPair<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed EndpointPair<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed EndpointPair<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[185,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Ordered<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Ordered<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Ordered<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[186,36] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[186,46] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,17] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,25] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,28] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,37] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,48] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[245,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Unordered<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Unordered<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Unordered<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,17] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,24] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,27] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,34] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,44] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graph.java:[302,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Graph<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Graph<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Graph<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Network.java:[429,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Network<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Network<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Network<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[157,26] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[162,39] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in DescendingMultiset<E extends Object>
    <T extends Object> T extends Object [] toArray(DescendingMultiset<E extends Object> this, T extends Object [] p0)
  cannot override method in Collection<E extends Object>
    <T extends Object> T extends Object [] toArray(Collection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[48,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0173 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[156,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of DescendingMultiset.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[157,26] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[162,39] [[signedness, allcheckers]:override.return] Incompatible return type.
  found   : T extends @Signed Object @Signed []
  required: T extends @UnknownSignedness Object @Signed []
  Consequence: method in @Signed DescendingMultiset<E extends @Signed Object>
    <T extends @Signed Object> T extends @Signed Object @Signed [] toArray(@Signed DescendingMultiset<E extends @Signed Object> this, T extends @Signed Object @Signed [] p0)
  cannot override method in @Signed Collection<E extends @Signed Object>
    <T extends @UnknownSignedness Object> T extends @UnknownSignedness Object @Signed [] toArray(@Signed Collection<E extends @Signed Object> this, T extends @UnknownSignedness Object @Signed [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[162,54] [[signedness, allcheckers]:override.param] Incompatible parameter type for array.
  found   : T extends @Signed Object @Signed []
  required: T extends @UnknownSignedness Object @Signed []
  Consequence: method in @Signed DescendingMultiset<E extends @Signed Object>
    <T extends @Signed Object> T extends @Signed Object @Signed [] toArray(@Signed DescendingMultiset<E extends @Signed Object> this, T extends @Signed Object @Signed [] p0)
  cannot override method in @Signed Collection<E extends @Signed Object>
    <T extends @UnknownSignedness Object> T extends @UnknownSignedness Object @Signed [] toArray(@Signed Collection<E extends @Signed Object> this, T extends @UnknownSignedness Object @Signed [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Floats.java:[652,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FloatArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed FloatArrayAsList
    @Signed int hashCode(@Signed FloatArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ReverseOrdering.java:[99,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ReverseOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ReverseOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed ReverseOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[125,30] [[fbc, nullness, allcheckers]:method.invocation] call to capture() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.reflect.TypeCapture.class) @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[156,33] [[fbc, nullness, allcheckers]:method.invocation] call to capture() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.reflect.TypeCapture.class) @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[921,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter supertype of isOwnedBySubtypeOf.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1178,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cls of toGenericType.
  found   : @Initialized @Nullable Class<capture#0180 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Class<capture#0180 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1248,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Class<capture#0181 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Class<capture#0181 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1265,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable TypeToken<capture#0182 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull TypeToken<capture#0182 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1385,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1400,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1434,44] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableList<K extends @KeyFor("map") Object>
  method return type: ImmutableList<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1434,44] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends K extends Object of immutableSortedCopy.
  found   : K extends @KeyFor("map") Object
  required: [extends K extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[841,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeToken<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeToken<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed TypeToken<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1385,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1390,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1425,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1426,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[368,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[368,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of invoke.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[433,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter initargs of newInstance.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[462,35] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Type @Initialized @NonNull []
  method return type: @Initialized @NonNull Type @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[224,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Invokable<T extends @UnknownSignedness Object, R extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Invokable<T extends @UnknownSignedness Object, R extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Invokable<T extends @UnknownSignedness Object, R extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[261,30] [[signedness, allcheckers]:argument] incompatible argument for parameter receiver of invokeInternal.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[433,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: capture#0183 extends @UnknownSignedness Object
  method return type: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[167,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of populateTypeMappings.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[167,94] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter to of populateTypeMappings.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[193,80] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter to of populateTypeMappings.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[425,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable TypeVariableKey
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[431,85] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable TypeVariableKey
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[559,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeVariableKey
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeVariableKey
    @Signed int hashCode(@Signed TypeVariableKey this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Parameter.java:[96,33] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : A[ extends @UnknownKeyFor Annotation super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Annotation super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in Parameter
    <A extends Annotation> A extends Annotation [] getAnnotationsByType(Parameter this, Class<A extends Annotation> p0)
  cannot override method in AnnotatedElement
    <T extends Annotation> T extends Annotation [] getAnnotationsByType(AnnotatedElement this, Class<T extends Annotation> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Parameter.java:[119,33] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : A[ extends @UnknownKeyFor Annotation super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Annotation super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in Parameter
    <A extends Annotation> A extends Annotation [] getDeclaredAnnotationsByType(Parameter this, Class<A extends Annotation> p0)
  cannot override method in AnnotatedElement
    <T extends Annotation> T extends Annotation [] getDeclaredAnnotationsByType(AnnotatedElement this, Class<T extends Annotation> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Parameter.java:[143,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Parameter
  required: @UnknownSignedness Object
  Consequence: method in @Signed Parameter
    @Signed int hashCode(@Signed Parameter this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[97,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[63,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[70,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[71,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[73,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[79,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[86,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[87,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[89,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[97,51] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[100,42] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[108,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[118,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[128,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[137,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[86,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[106,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[106,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[114,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[116,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[121,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[123,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[64,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of union.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[71,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[74,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of concat.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[75,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of union.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[76,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of unmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MultiEdgesConnecting.java:[71,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MultiEdgesConnecting.java:[52,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MultiEdgesConnecting.java:[54,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[43,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @Nullable Object
  method return type: @org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[49,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @Nullable Object
  method return type: @org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[61,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @Nullable Object
  method return type: @org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[71,32] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Set<T extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull Set<@org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[86,13] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference reference
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[93,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference reference
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[59,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : capture#0184 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[75,68] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[92,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Present<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Present<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Present<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[98,26] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[98,28] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[98,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[158,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[202,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[249,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FunctionComposition<A extends @Initialized @NonNull Object, B extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Function<A extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[249,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter g of FunctionComposition.
  found   : @Initialized @NonNull Function<B extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<B extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[249,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter f of FunctionComposition.
  found   : @Initialized @NonNull Function<A extends @Initialized @Nullable Object, capture#0185 extends B extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<A extends @Initialized @NonNull Object, ? extends B extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[305,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull PredicateFunction<T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Function<T extends @Initialized @Nullable Object, @Initialized @NonNull Boolean>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[305,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter predicate of PredicateFunction.
  found   : @Initialized @NonNull Predicate<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Predicate<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[357,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ConstantFunction<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Function<@Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[357,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of ConstantFunction.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[176,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionForMapNoDefault<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionForMapNoDefault<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed FunctionForMapNoDefault<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[221,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForMapWithDefault<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForMapWithDefault<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForMapWithDefault<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[281,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionComposition<A extends @Signed Object, B extends @Signed Object, C extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionComposition<A extends @Signed Object, B extends @Signed Object, C extends @Signed Object>
    @Signed int hashCode(@Signed FunctionComposition<A extends @Signed Object, B extends @Signed Object, C extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[334,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PredicateFunction<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed PredicateFunction<T extends @Signed Object>
    @Signed int hashCode(@Signed PredicateFunction<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[386,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ConstantFunction<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConstantFunction<E extends @Signed Object>
    @Signed int hashCode(@Signed ConstantFunction<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[437,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SupplierFunction<F extends @Signed Object, T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SupplierFunction<F extends @Signed Object, T extends @Signed Object>
    @Signed int hashCode(@Signed SupplierFunction<F extends @Signed Object, T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2153,17] [removal] finalize() in Object has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2200,42] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.util.concurrent.ClosingFuture.DeferredCloser.class) @NonNull DeferredCloser
  required: @Initialized @NonNull DeferredCloser
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2200,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of DeferredCloser.
  found   : @UnderInitialization(java.util.IdentityHashMap.class) @NonNull CloseableList
  required: @Initialized @NonNull CloseableList
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[129,23] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[129,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[68,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[68,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/AbstractInvocationHandler.java:[63,15] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
  Consequence: method in @Initialized @NonNull AbstractInvocationHandler
    @Initialized @Nullable Object invoke(@Initialized @NonNull AbstractInvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @Nullable Object @Initialized @Nullable [] p2) throws @Initialized @NonNull Throwable
  cannot override method in @Initialized @NonNull InvocationHandler
    @Initialized @NonNull Object invoke(@Initialized @NonNull InvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @NonNull Object @Initialized @NonNull [] p2) throws @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/AbstractInvocationHandler.java:[123,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractInvocationHandler
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractInvocationHandler
    @Signed int hashCode(@Signed AbstractInvocationHandler this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SequentialExecutor.java:[235,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference task
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CaseFormat.java:[203,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StringConverter
  required: @UnknownSignedness Object
  Consequence: method in @Signed StringConverter
    @Signed int hashCode(@Signed StringConverter this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[72,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[361,57] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1834,28] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1836,27] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1837,10] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1842,29] [[signedness, allcheckers]:argument] incompatible argument for parameter input of apply.
  found   : @Unsigned char
  required: capture#0186 extends @Signed Object super @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeySetMultimap.java:[78,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : o is @Nullable
  required: o is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeySetMultimap.java:[72,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
    @Signed int hashCode(@Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeySetMultimap.java:[77,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
    @Signed boolean equals(@Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet this, @Signed Object p0)
  cannot override method in @Signed Collection<@Signed Entry<K extends @Signed Object, V extends @Signed Object>>
    @Signed boolean equals(@Signed Collection<@Signed Entry<K extends @Signed Object, V extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[111,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AddRejectingSet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[111,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of AddRejectingSet.
  found   : K extends @Initialized @Nullable Object
  required: K extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[113,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AddRejectingList<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[113,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of AddRejectingList.
  found   : K extends @Initialized @Nullable Object
  required: K extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[216,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMultimapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[216,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of FilteredMultimapValues.
  found   : @Initialized @NonNull FilteredKeyMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull FilteredMultimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[77,12] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[206,34] [[signedness, allcheckers]:cast.unsafe] cast from "capture#0187[ extends @UnknownSignedness Object super @SignednessBottom Void]" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[207,47] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[207,65] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[61,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : capture#0188 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[61,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : capture#0189 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[63,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[68,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[69,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[74,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[84,32] [[signedness, allcheckers]:argument] incompatible argument for parameter hashTable of hashFloodingDetected.
  found   : @Signed ImmutableEntry<E extends @UnknownSignedness Object> @Signed []
  required: @Signed ImmutableEntry<? extends @Signed Object> @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[85,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  method return type: @Signed ImmutableMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[86,10] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed RegularImmutableMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[87,24] [[signedness, allcheckers]:argument] incompatible argument for parameter hashTable of RegularImmutableMultiset.
  found   : @Signed ImmutableEntry<E extends @UnknownSignedness Object> @Signed []
  required: @Signed ImmutableEntry<? extends @Signed Object> @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[142,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[143,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[145,58] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[151,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[167,35] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[191,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[196,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableMultiset<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableMultiset<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableMultiset<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[478,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[480,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[483,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[491,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference prevEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[521,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[524,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[527,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[535,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference prevEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[647,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[651,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[676,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter b of successor.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[908,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference left
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[915,23] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference right
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[968,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[970,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference right
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[975,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[977,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference left
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[993,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference newTop
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[1005,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference newTop
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[253,12] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "E[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[1098,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of all.
  found   : capture#0190 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[1111,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed TreeMultiset<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/GeneralRange.java:[255,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed GeneralRange<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed GeneralRange<T extends @Signed Object>
    @Signed int hashCode(@Signed GeneralRange<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/GeneralRange.java:[272,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0194 extends @UnknownSignedness Object super T extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[243,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashMap.class) @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[252,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashMap.class) @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[342,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[512,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[512,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[520,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[537,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[698,32] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[716,41] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Map<K extends @Initialized @PolyNull Object, V extends @Initialized @PolyNull Object>
  required: @UnknownInitialization @Nullable Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[718,10] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[724,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactHashMap<K extends Object, V extends Object>.KeySetView
    <T extends Object> T extends Object [] toArray(CompactHashMap<K extends Object, V extends Object>.KeySetView this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<K extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<K extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[742,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[758,41] [[keyfor, allcheckers]:conditional] incompatible types in conditional expression.
  found   : Spliterator<K extends @KeyFor("delegate") Object>
  required: Spliterator<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[760,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of spliterator.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[780,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Iterator<K extends @KeyFor("delegate") Object>
  method return type: Iterator<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[808,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[831,43] [[keyfor, allcheckers]:conditional] incompatible types in conditional expression.
  found   : Spliterator<Entry<K extends @KeyFor("delegate") Object, V extends Object>>
  required: Spliterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[832,39] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
  required: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[833,64] [[fbc, nullness, allcheckers]:methodref.receiver.bound] Incompatible receiver type
  found   : @Initialized @NonNull CompactHashMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  Consequence: method
    @Initialized @NonNull CompactHashMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  is not a valid method reference for method in @Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>.@Initialized @NonNull MapEntry
    @Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>.@UnderInitialization(com.google.common.collect.AbstractMapEntry.class) @NonNull MapEntry <init>(@Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object> this, @Initialized @NonNull int p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[840,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[853,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[886,41] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Iterator<Entry<K extends @KeyFor("delegate") Object, V extends Object>>
  method return type: Iterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[929,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[977,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1030,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of spliterator.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1040,10] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1046,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactHashMap<K extends Object, V extends Object>.ValuesView
    <T extends Object> T extends Object [] toArray(CompactHashMap<K extends Object, V extends Object>.ValuesView this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1162,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1166,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1170,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1174,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[512,68] [[signedness, allcheckers]:argument] incompatible argument for parameter key of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[522,24] [[signedness, allcheckers]:argument] incompatible argument for parameter key of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[539,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeHelper.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[716,41] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed Map<K extends @PolySigned Object, V extends @PolySigned Object>
  required: @UnknownSignedness Map<K extends @Signed Object, V extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[718,10] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[727,55] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : T extends @UnknownSignedness Object @Signed []
  required: @Signed Object @UnknownSignedness []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[735,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[743,45] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeHelper.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[843,40] [[signedness, allcheckers]:argument] incompatible argument for parameter key of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[862,28] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[863,30] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1040,10] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1049,55] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : T extends @UnknownSignedness Object @Signed []
  required: @Signed Object @UnknownSignedness []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1057,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CombinedFuture.java:[142,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of setException.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/InterruptibleTask.java:[143,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter blocker of park.
  found   : @Initialized @Nullable Blocker
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/LittleEndianByteArray.java:[180,28] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/LittleEndianByteArray.java:[187,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[49,26] [[fbc, nullness, allcheckers]:method.invocation] call to executor() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[53,40] [[fbc, nullness, allcheckers]:method.invocation] call to serviceName() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[61,27] [[fbc, nullness, allcheckers]:method.invocation] call to startUp() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[67,63] [[fbc, nullness, allcheckers]:method.invocation] call to run() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[70,34] [[fbc, nullness, allcheckers]:method.invocation] call to shutDown() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[85,28] [[fbc, nullness, allcheckers]:method.invocation] call to shutDown() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[96,25] [[fbc, nullness, allcheckers]:method.invocation] call to triggerShutdown() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[101,61] [[fbc, nullness, allcheckers]:method.invocation] call to toString() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/PercentEscaper.java:[172,33] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Escaper.java:[88,54] [[fbc, nullness, allcheckers]:methodref.receiver.bound] Incompatible receiver type
  found   : @UnderInitialization @NonNull Escaper
  required: @Initialized @NonNull Escaper
  Consequence: method
    @UnderInitialization @NonNull Escaper
  is not a valid method reference for method in @UnderInitialization @NonNull Escaper
    @Initialized @NonNull String escape(@Initialized @NonNull Escaper this, @Initialized @NonNull String p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractSequentialIterator.java:[44,81] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[47,73] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter delegate of ImmutableClassToInstanceMap.
  found   : @Initialized @NonNull ImmutableMap<@Initialized @NonNull Class<? extends @Initialized @Nullable Object>, @Initialized @NonNull Object>
  required: @Initialized @NonNull ImmutableMap<@Initialized @NonNull Class<? extends @Initialized @NonNull Object>, @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[121,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : T extends B extends @Initialized @Nullable Object
  required: capture#0195 extends T extends B extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[127,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T[ extends B[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] super @Initialized @Nullable Void]
  method return type: T[ extends B[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[43,92] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[47,73] [[signedness, allcheckers]:argument] incompatible argument for parameter delegate of ImmutableClassToInstanceMap.
  found   : @Signed ImmutableMap<@Signed Class<? extends @UnknownSignedness Object>, @Signed Object>
  required: @Signed ImmutableMap<@Signed Class<? extends @Signed Object>, @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[121,40] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : T extends B extends @UnknownSignedness Object
  required: capture#0195 extends T extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[127,40] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of cast.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/InternetDomainName.java:[641,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InternetDomainName
  required: @UnknownSignedness Object
  Consequence: method in @Signed InternetDomainName
    @Signed int hashCode(@Signed InternetDomainName this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Chars.java:[344,26] [[signedness, allcheckers]:argument] incompatible argument for parameter b1 of fromBytes.
  found   : @Signed byte
  required: @SignednessGlb byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Chars.java:[344,36] [[signedness, allcheckers]:argument] incompatible argument for parameter b2 of fromBytes.
  found   : @Signed byte
  required: @SignednessGlb byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Chars.java:[652,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CharArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed CharArrayAsList
    @Signed int hashCode(@Signed CharArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[311,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keys
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[427,77] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable LockGraphNode
  required: @Initialized @NonNull LockGraphNode
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[449,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable LockGraphNode
  required: @Initialized @NonNull LockGraphNode
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[469,44] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull ArrayList<@Initialized @NonNull LockGraphNode>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[470,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull ArrayList<@Initialized @NonNull LockGraphNode>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[502,56] [[fbc, nullness, allcheckers]:method.invocation] call to getStackTrace() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace.class) @NonNull Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[506,23] [[fbc, nullness, allcheckers]:method.invocation] call to setStackTrace(java.lang.StackTraceElement[]) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace.class) @NonNull Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[510,23] [[fbc, nullness, allcheckers]:method.invocation] call to setStackTrace(java.lang.StackTraceElement[]) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace.class) @NonNull Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[510,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter stackTrace of setStackTrace.
  found   : @Initialized @Nullable StackTraceElement @Initialized @NonNull []
  required: @Initialized @NonNull StackTraceElement @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[560,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[834,22] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.CycleDetectingReentrantReadLock.class) @NonNull CycleDetectingReentrantReadLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantReadLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[834,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter readWriteLock of CycleDetectingReentrantReadLock.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(java.util.concurrent.locks.ReentrantReadWriteLock.class) @NonNull CycleDetectingReentrantReadWriteLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantReadWriteLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[835,23] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.CycleDetectingReentrantWriteLock.class) @NonNull CycleDetectingReentrantWriteLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantWriteLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[835,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter readWriteLock of CycleDetectingReentrantWriteLock.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(java.util.concurrent.locks.ReentrantReadWriteLock.class) @NonNull CycleDetectingReentrantReadWriteLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantReadWriteLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[94,35] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownInitialization @NonNull Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[170,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[226,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[269,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SynchronizedCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(SynchronizedCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Collection<E extends Object>
    <T extends Object> T extends Object [] toArray(Collection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[428,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of indexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[436,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of lastIndexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[784,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull SynchronizedAsMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[784,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter delegate of SynchronizedAsMap.
  found   : @Initialized @NonNull Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1047,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SynchronizedAsMapEntries<K extends Object, V extends Object>
    <T extends Object> T extends Object [] toArray(SynchronizedAsMapEntries<K extends Object, V extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Set<Entry<K extends Object, Collection<V extends Object>>>
    <T extends Object> T extends Object [] toArray(Set<Entry<K extends Object, Collection<V extends Object>>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1049,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @PolyNull Object @Initialized @NonNull []
  method return type: T extends @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1076,8] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : o is @Nullable
  required: o is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1137,8] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1137,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1145,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1154,24] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.delegate()") Object, V extends Object>>
  required: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1156,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1171,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1178,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull SynchronizedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull SynchronizedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1180,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getOrDefault.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1180,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter defaultValue of getOrDefault.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1196,22] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<K extends @KeyFor("this.delegate()") Object>
  required: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1196,22] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of set.
  found   : K extends @KeyFor("this.delegate()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1198,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1204,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1212,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1260,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of merge.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1282,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1290,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1290,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1362,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1376,33] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1477,26] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull SynchronizedAsMapEntries<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1477,76] [[keyfor, allcheckers]:argument] incompatible argument for parameter delegate of SynchronizedAsMapEntries.
  found   : Set<Entry<K extends @KeyFor("this.delegate()") Object, Collection<V extends Object>>>
  required: Set<Entry<K extends Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1477,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter delegate of SynchronizedAsMapEntries.
  found   : @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>>
  required: @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1479,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends Object, Collection<V extends Object>>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1498,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1530,24] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SynchronizedAsMapValues<V extends Object>
    <T extends Object> T extends Object [] toArray(SynchronizedAsMapValues<V extends Object> this, T extends Object [] p0)
  cannot override method in Collection<Collection<V extends Object>>
    <T extends Object> T extends Object [] toArray(Collection<Collection<V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1733,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1733,61] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : NavigableSet<K extends @KeyFor("this.delegate()") Object>
  required: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1733,61] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of navigableSet.
  found   : K extends @KeyFor("this.delegate()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1735,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1838,33] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1838,60] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : NavigableSet<K extends @KeyFor("this.delegate()") Object>
  required: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1838,60] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of navigableSet.
  found   : K extends @KeyFor("this.delegate()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1840,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[2114,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeFirstOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[2121,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeLastOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[263,33] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[308,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedSet<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedSet<E extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedSet<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[499,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedList<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedList<E extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedList<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[542,32] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[609,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedMultiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMultiset<E extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedMultiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[662,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed boolean containsKey(@Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed Multimap<K extends @Signed Object, V extends @Signed Object>
    @Signed boolean containsKey(@Signed Multimap<K extends @Signed Object, V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[813,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1041,15] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1049,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1057,50] [[signedness, allcheckers]:argument] incompatible argument for parameter o of containsEntryImpl.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1083,48] [[signedness, allcheckers]:argument] incompatible argument for parameter o of removeEntryImpl.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1325,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedMap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedMap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1527,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SynchronizedAsMapValues.
  found   : V extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1921,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedEntry<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedEntry<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedEntry<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[2323,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TopKSelector.java:[102,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0197 extends @UnknownSignedness Object super T extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Comparators.java:[137,23] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Collector<T extends @Initialized @NonNull Object, @Initialized @NonNull TopKSelector<T extends @Initialized @NonNull Object>, @Initialized @NonNull List<T extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Collector<T extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object, @Initialized @NonNull List<T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Comparators.java:[138,35] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TopKSelector<T extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull TopKSelector<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableGraph.java:[95,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableGraph.java:[98,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], @Signed Presence>
  method return type: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], @Signed Presence>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableGraph.java:[98,46] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed DirectedGraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], @Signed Presence>
  required: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], @Signed Presence>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4152,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4196,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4204,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4306,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4325,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4540,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in LocalCache<K extends Object, V extends Object>.AbstractCacheSet<T extends Object>
    <E extends Object> E extends Object [] toArray(LocalCache<K extends Object, V extends Object>.AbstractCacheSet<T extends Object> this, E extends Object [] p0)
  cannot override method in AbstractCollection<T extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<T extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4628,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in LocalCache<K extends Object, V extends Object>.Values
    <E extends Object> E extends Object [] toArray(LocalCache<K extends Object, V extends Object>.Values this, E extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1662,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1664,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1666,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1737,21] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @Signed int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2036,44] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2111,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2111,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2180,64] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkState.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2185,83] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2185,85] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2185,89] [[signedness, allcheckers]:argument] incompatible argument for parameter message of InvalidCacheLoadException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2217,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2217,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2261,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2286,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2290,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2295,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2317,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2321,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2323,83] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2323,85] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2323,89] [[signedness, allcheckers]:argument] incompatible argument for parameter message of InvalidCacheLoadException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2368,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2371,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2401,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2401,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2688,47] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2764,57] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2799,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2799,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2936,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2936,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2960,48] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2960,58] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2998,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2998,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3054,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3100,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3105,55] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3152,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3152,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3330,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3330,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3372,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3372,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3480,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SettableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3480,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3514,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3515,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFailedFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3532,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3538,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3540,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3542,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3546,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter I extends @Signed Object of transform.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3546,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter O extends @Signed Object of transform.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3548,12] [[signedness, allcheckers]:argument] incompatible argument for parameter function of transform.
  found   : @Signed LoadingValueReference<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.cache.LocalCache$LoadingValueReference$1>
  required: @Signed Function<? extends @Signed Object super V extends @UnknownSignedness Object, ? extends V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3548,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3548,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3557,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3590,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3964,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3965,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3969,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4022,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4022,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4023,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newLinkedHashSet.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4044,90] [[signedness, allcheckers]:argument] incompatible argument for parameter message of InvalidCacheLoadException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4044,92] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4141,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4151,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4152,40] [[signedness, allcheckers]:argument] incompatible argument for parameter key of containsKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4180,57] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4180,64] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4199,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4207,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4215,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4254,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4255,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4263,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4264,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4264,46] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4274,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4282,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4489,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LocalCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed WriteThroughEntry
  required: @UnknownSignedness Object
  Consequence: method in @Signed LocalCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed WriteThroughEntry
    @Signed int hashCode(@Signed LocalCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed WriteThroughEntry this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4503,19] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4503,22] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4503,28] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4536,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4548,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4624,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4643,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4643,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4658,64] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4658,68] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4752,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K1 extends @Signed Object of removalListener.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4752,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V1 extends @Signed Object of removalListener.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4869,10] [[signedness, allcheckers]:argument] incompatible argument for parameter loader of get.
  found   : @Signed LocalManualCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.cache.LocalCache$LocalManualCache$1>
  required: @Signed CacheLoader<? extends @UnknownSignedness Object super K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[156,8] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference valueParser
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[300,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter s of parseInt.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[303,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[318,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter s of parseLong.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[321,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[427,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[240,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CacheBuilderSpec
  required: @UnknownSignedness Object
  Consequence: method in @Signed CacheBuilderSpec
    @Signed int hashCode(@Signed CacheBuilderSpec this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/Resources.java:[193,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference loader
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/Resources.java:[195,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable URL
  method return type: @Initialized @NonNull URL
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/Resources.java:[209,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable URL
  method return type: @Initialized @NonNull URL
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractTransformFuture.java:[197,41] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractTransformFuture.java:[197,43] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractTransformFuture.java:[197,57] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[77,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[59,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[66,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[67,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[69,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[77,56] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[80,45] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[97,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[114,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[215,10] [[fbc, nullness, allcheckers]:method.invocation] call to putAll(com.google.common.collect.Multimap<? extends K,? extends V>) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.LinkedListMultimap.class) @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[235,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[238,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[255,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[255,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[299,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[299,69] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[304,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[304,66] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[309,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[316,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[344,18] [[fbc, nullness, allcheckers]:method.invocation] call to previous() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization(com.google.common.collect.LinkedListMultimap.NodeIterator.class) @NonNull NodeIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull NodeIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[349,14] [[fbc, nullness, allcheckers]:method.invocation] call to next() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization(com.google.common.collect.LinkedListMultimap.NodeIterator.class) @NonNull NodeIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull NodeIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[385,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[388,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[436,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[469,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference next
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[471,13] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[478,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[495,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[508,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[515,18] [[fbc, nullness, allcheckers]:method.invocation] call to previous() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization @NonNull ValueForKeyIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull ValueForKeyIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[520,14] [[fbc, nullness, allcheckers]:method.invocation] call to next() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization @NonNull ValueForKeyIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull ValueForKeyIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[577,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[580,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[589,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[617,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[623,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[729,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[799,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter backingIterator of .
  found   : @Initialized @NonNull LinkedListMultimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>.@Initialized @NonNull NodeIterator
  required: @Initialized @NonNull ListIterator<? extends @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[808,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of setValue.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[870,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AsMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[870,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of AsMap.
  found   : @Initialized @NonNull LinkedListMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[756,51] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed LinkedListMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySetImpl
    @Signed boolean contains(@Signed LinkedListMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySetImpl this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<K extends @Signed Object>
    @Signed boolean contains(@Signed AbstractCollection<K extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[762,50] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeAll.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Platform.java:[108,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter componentType of newInstance.
  found   : @Initialized @Nullable Class<capture#0214 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2368,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2411,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2420,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2487,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2503,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2759,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in MapMakerInternalMap<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>>>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S>>>>.Values
    <T extends Object> T extends Object [] toArray(MapMakerInternalMap<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S>>.Values this, T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2823,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SafeToArraySet<E extends Object>
    <T extends Object> T extends Object [] toArray(SafeToArraySet<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1065,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1067,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1069,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1115,21] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @Signed int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1361,23] [[signedness, allcheckers]:argument] incompatible argument for parameter entry of reclaimKey.
  found   : E[ extends @Signed InternalEntry<K[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void], E> super @Signed Void]
  required: E[ extends @Signed InternalEntry<K[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void], E> super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1408,49] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1441,29] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getLiveEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1467,52] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1467,59] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1500,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1500,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1619,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1619,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1635,50] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1635,60] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1666,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1666,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1709,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1749,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1753,57] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1864,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1864,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1900,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1900,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2346,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2347,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2367,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2394,59] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2394,66] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2414,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2423,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2440,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2441,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2450,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2451,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2451,46] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2462,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2471,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2636,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2636,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2666,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapMakerInternalMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S>>.@Signed WriteThroughEntry
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapMakerInternalMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>>>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S>>>>.@Signed WriteThroughEntry
    @Signed int hashCode(@Signed MapMakerInternalMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S>>.@Signed WriteThroughEntry this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2755,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2784,66] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2784,70] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2831,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2888,36] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of writeObject.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2889,38] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of writeObject.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[45,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[45,32] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[57,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[44,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ForwardingMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[44,77] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[64,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0, @Signed Object p1)
  cannot override method in @Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0, @UnknownSignedness Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[64,71] [[signedness, allcheckers]:override.param] Incompatible parameter type for value.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0, @Signed Object p1)
  cannot override method in @Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0, @UnknownSignedness Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMaker.java:[284,30] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMaker.java:[284,33] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[67,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[68,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[77,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[79,28] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[81,15] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[81,41] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[90,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[91,37] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[99,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[102,39] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[104,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[104,63] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[257,37] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of SynchronousQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[258,32] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of SynchronousQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[277,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[300,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[347,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[373,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[82,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[105,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[145,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[181,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[100,46] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @NonNull Enum<E> @Initialized @Nullable []
  required: E extends @Initialized @NonNull Enum<E> @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[319,41] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @NonNull Enum<E> @Initialized @Nullable []
  required: E extends @Initialized @NonNull Enum<E> @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[137,40] [[signedness, allcheckers]:argument] incompatible argument for parameter o of isActuallyE.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[329,43] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed EnumMultiset<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed boolean contains(@Signed EnumMultiset<E extends @Signed Enum<E>> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @Signed Enum<E>>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @Signed Enum<E>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[78,80] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[120,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[126,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[156,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[205,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[219,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ContiguousSet.java:[87,68] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ContiguousSet.java:[88,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[177,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SequentialFunnel<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Funnel<@Initialized @NonNull Iterable<? extends E extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[177,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elementFunnel of SequentialFunnel.
  found   : @Initialized @NonNull Funnel<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Funnel<E extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[123,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StringCharsetFunnel
  required: @UnknownSignedness Object
  Consequence: method in @Signed StringCharsetFunnel
    @Signed int hashCode(@Signed StringCharsetFunnel this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[210,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SequentialFunnel<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SequentialFunnel<E extends @Signed Object>
    @Signed int hashCode(@Signed SequentialFunnel<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[261,19] [[signedness, allcheckers]:argument] incompatible argument for parameter b of putByte.
  found   : @PolySigned byte
  required: @Signed byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[272,20] [[signedness, allcheckers]:argument] incompatible argument for parameter bytes of putBytes.
  found   : @PolySigned byte @Signed []
  required: @Signed byte @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumHashBiMap.java:[84,70] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyType.getEnumConstants()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumHashBiMap.java:[135,78] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyType.getEnumConstants()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[82,30] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter F extends Object of transform.
  found   : N extends @KeyFor("this.adjacentNodeValues") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[90,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[102,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[82,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F extends @Signed Object of transform.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Shorts.java:[704,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ShortArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed ShortArrayAsList
    @Signed int hashCode(@Signed ShortArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[94,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[94,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[99,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], V[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  method return type: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[99,46] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed DirectedGraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], V[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entry1 of conflictException.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,66] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference entryArray[i]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[72,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[74,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[105,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[125,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[44,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[44,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,76] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,79] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,85] [[signedness, allcheckers]:argument] incompatible argument for parameter entry2 of conflictException.
  found   : @UnknownSignedness String
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[104,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed JdkBackedImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed JdkBackedImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[125,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/SipHashFunction.java:[96,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SipHashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed SipHashFunction
    @Signed int hashCode(@Signed SipHashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[229,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Cancellable
  required: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[245,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Cancellable
  required: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[272,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter executor of schedule.
  found   : @Initialized @Nullable ScheduledExecutorService
  required: @Initialized @NonNull ScheduledExecutorService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[290,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Cancellable
  required: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[291,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ScheduledExecutorService
  required: @Initialized @NonNull ScheduledExecutorService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[292,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference runningTask
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[293,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference executorService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[646,15] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable SupplantableFuture
  method return type: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[85,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[88,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[88,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[97,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of checkNoConflictInKeyBucket.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[97,40] [[signedness, allcheckers]:argument] incompatible argument for parameter newValue of checkNoConflictInKeyBucket.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[98,37] [[signedness, allcheckers]:argument] incompatible argument for parameter value of checkNoConflictInValueBucket.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[150,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[179,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[261,17] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Inverse.@Signed InverseEntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Inverse.@Signed InverseEntrySet
    @Signed int hashCode(@Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Inverse.@Signed InverseEntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[281,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[281,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultimapGwtSerializationDependencies.java:[33,90] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractSetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultimapGwtSerializationDependencies.java:[33,93] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractSetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EmptyContiguousSet.java:[83,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EmptyContiguousSet.java:[125,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EmptyContiguousSet.java:[140,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[73,51] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[78,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[54,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[55,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of singletonIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[73,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[78,33] [[signedness, allcheckers]:method.invocation] call to toString() not allowed on the given receiver.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[87,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[90,39] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[93,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[96,40] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Platform.java:[39,39] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull char @Initialized @NonNull []
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Platform.java:[40,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull char @Initialized @NonNull []
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[296,26] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[303,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[235,13] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedInteger.java:[239,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed UnsignedInteger
  required: @UnknownSignedness Object
  Consequence: method in @Signed UnsignedInteger
    @Signed int hashCode(@Signed UnsignedInteger this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[75,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.delegate")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[75,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[85,17] [[fbc, nullness, allcheckers]:flowexpr.parameter.not.final] parameter object in 'object' is not effectively final (i.e., it gets re-assigned)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[80,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumMap<K extends @Signed Enum<K extends @Signed Enum<K extends @Signed Enum<K>>>, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableEnumMap<K extends @Signed Enum<K>, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableMap<K extends @Signed Enum<K>, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableMap<K extends @Signed Enum<K>, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[97,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of unmodifiableEntryIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[212,18] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @Initialized @Nullable Object
  required: @UnknownInitialization @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[220,18] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @Initialized @Nullable Object
  required: @UnknownInitialization @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[212,18] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[220,18] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[385,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of accept.
  found   : A extends @Initialized @NonNull Object
  required: capture#0217 extends @Initialized @Nullable Object super A extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[385,92] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of accept.
  found   : B extends @Initialized @NonNull Object
  required: capture#0218 extends @Initialized @Nullable Object super B extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[864,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[895,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of of.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[903,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of of.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[764,29] [[signedness, allcheckers]:argument] incompatible argument for parameter from of createSplit.
  found   : F[ extends @Signed Spliterator<?[ extends @UnknownSignedness Object super @SignednessBottom Void]> super @Signed Void]
  required: F[ extends @Signed Spliterator<?[ extends @UnknownSignedness Object super @SignednessBottom Void]> super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[44,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[44,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[59,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference singleKey
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[74,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[74,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference singleKey
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[79,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference singleValue
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/OverflowAvoidingLockSupport.java:[36,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter blocker of parkNanos.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedLong.java:[261,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed UnsignedLong
  required: @UnknownSignedness Object
  Consequence: method in @Signed UnsignedLong
    @Signed int hashCode(@Signed UnsignedLong this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[227,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[232,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[246,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[250,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[382,24] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull LinkedHashMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@UnderInitialization(com.google.common.collect.Sets.ImprovedAbstractSet.class) @NonNull ValueSet
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[383,23] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull LinkedHashMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@UnderInitialization(com.google.common.collect.Sets.ImprovedAbstractSet.class) @NonNull ValueSet
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[453,31] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[594,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[662,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Collection<V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[662,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[476,49] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed LinkedHashMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed ValueSet
    @Signed boolean contains(@Signed LinkedHashMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed ValueSet this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<V extends @Signed Object>
    @Signed boolean contains(@Signed AbstractCollection<V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[531,44] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[537,31] [[signedness, allcheckers]:argument] incompatible argument for parameter v of matchesValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[68,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getOrDefault.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[37,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[43,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[46,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[52,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[60,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[80,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[140,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[140,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[180,63] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[189,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[140,49] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[155,58] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[180,63] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[183,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[189,46] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[192,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[118,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[118,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[122,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[122,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[126,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[126,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingTable.java:[154,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[71,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[71,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[72,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[75,22] [[fbc, nullness, allcheckers]:method.invocation] call to checkNoDuplicate(R,C,V,V) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.RegularImmutableTable.class) @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[76,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[76,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[139,66] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[139,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[47,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[47,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[47,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[51,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[55,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[62,11] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[62,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[62,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[115,7] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[115,10] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[115,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[137,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[137,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[137,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ImmutableTypeToInstanceMap.java:[32,95] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[33,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0219 extends @UnknownSignedness Object super E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[38,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed DescendingImmutableSortedSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed DescendingImmutableSortedSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed Set<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed Set<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[48,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[76,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[39,25] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[44,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[50,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[65,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractLoadingCache.java:[61,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractLoadingCache.java:[59,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractLoadingCache.java:[59,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultimap.java:[160,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : K[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: K[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Absent.java:[64,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : capture#0220 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Absent.java:[81,68] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Absent.java:[92,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Absent<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Absent<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Absent<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[133,49] [[signedness, allcheckers]:argument] incompatible argument for parameter throwable of doFallback.
  found   : X[ extends @Signed Throwable super @Signed Void]
  required: X[ extends @Signed Throwable super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[161,10] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[161,12] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[162,10] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[128,43] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[160,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[160,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[164,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[164,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[178,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InternerFunction<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed InternerFunction<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed InternerFunction<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Crc32cHashFunction.java:[111,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Crc32cHashFunction.java:[362,28] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Crc32cHashFunction.java:[368,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/NullsLastOrdering.java:[86,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed NullsLastOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed NullsLastOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed NullsLastOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[109,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: MutableClassToInstanceMap<B extends Object>.<anonymous com.google.common.collect.MutableClassToInstanceMap$2>
  method return type: Set<Entry<@KeyFor("this") Class<? extends B extends Object>, B extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[113,65] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@KeyFor("this.delegate()") Class<? extends B extends Object>, B extends Object>>
  method return type: Set<Entry<Class<? extends B extends Object>, B extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[149,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in MutableClassToInstanceMap<B extends Object>.<anonymous com.google.common.collect.MutableClassToInstanceMap$2>
    <T extends Object> T extends Object [] toArray(MutableClassToInstanceMap<B extends Object>.<anonymous com.google.common.collect.MutableClassToInstanceMap$2> this, T extends Object [] p0)
  cannot override method in Set<Entry<Class<? extends B extends Object>, B extends Object>>
    <T extends Object> T extends Object [] toArray(Set<Entry<Class<? extends B extends Object>, B extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[58,90] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[94,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMapEntry.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[102,45] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: capture#0234 extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[144,15] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[150,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[159,36] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: capture#0224 extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[166,41] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: capture#0235 extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[175,25] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: T extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[181,25] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: T extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[187,38] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of cast.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/ArrayBasedEscaperMap.java:[79,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object & @Signed Comparable<? extends @UnknownSignedness Object super @Unsigned Character> of max.
  found   : @Unsigned Character
  required: @Signed Object & @Signed Comparable<? extends @UnknownSignedness Object super @Unsigned Character>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LexicographicalOrdering.java:[69,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LexicographicalOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed LexicographicalOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed LexicographicalOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Escapers.java:[251,32] [[signedness, allcheckers]:cast.unsafe] cast from "@Signed int" to "@Unsigned char" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayListMultimap.java:[197,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : K[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: K[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayListMultimapGwtSerializationDependencies.java:[34,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractListMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayListMultimapGwtSerializationDependencies.java:[34,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractListMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[90,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[99,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[111,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[120,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[193,28] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[193,69] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[196,85] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[202,35] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[213,40] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[218,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[221,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[269,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[320,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[370,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[409,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference edge.nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[427,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[442,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[467,34] [[fbc, nullness, allcheckers]:override.param] Incompatible parameter type for node.
  found   : @Initialized @NonNull Object
  required: N extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull DirectedGraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object removeSuccessor(@Initialized @NonNull DirectedGraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  cannot override method in @Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object removeSuccessor(@Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, N extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[532,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[538,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[541,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[97,17] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Pred<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Pred<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Pred<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[118,17] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Succ<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Succ<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Succ<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[182,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[182,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[196,85] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[218,65] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[221,60] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[243,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[246,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[279,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[282,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[297,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[329,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[332,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[347,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[467,34] [[signedness, allcheckers]:override.param] Incompatible parameter type for node.
  found   : @Signed Object
  required: N extends @UnknownSignedness Object
  Consequence: method in @Signed DirectedGraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object removeSuccessor(@Signed DirectedGraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed GraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object removeSuccessor(@Signed GraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, N extends @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[532,56] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[538,51] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[541,51] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Primitives.java:[80,43] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@KeyFor("com.google.common.primitives.Primitives.PRIMITIVE_TO_WRAPPER_TYPE") Class<? extends Object>>
  method return type: Set<Class<? extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Primitives.java:[89,43] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@KeyFor("com.google.common.primitives.Primitives.WRAPPER_TO_PRIMITIVE_TYPE") Class<? extends Object>>
  method return type: Set<Class<? extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[340,46] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextOrNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[349,27] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[349,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[358,37] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[379,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[391,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.descendingMap()") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[75,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[42,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[42,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[42,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[49,26] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[70,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[70,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[70,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[75,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[65,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[65,71] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[253,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[258,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactLinkedHashMap<K extends Object, V extends Object>.KeySetImpl
    <T extends Object> T extends Object [] toArray(CompactLinkedHashMap<K extends Object, V extends Object>.KeySetImpl this, T extends Object [] p0)
  cannot override method in AbstractCollection<K extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<K extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[277,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[282,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactLinkedHashMap<K extends Object, V extends Object>.ValuesImpl
    <T extends Object> T extends Object [] toArray(CompactLinkedHashMap<K extends Object, V extends Object>.ValuesImpl this, T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[313,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull long @Initialized @Nullable []
  required: @Initialized @NonNull long @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[253,39] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[259,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[277,39] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[283,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[56,61] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[57,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[62,61] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[63,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[69,103] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> T extends Object invokeAny(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[76,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> T extends Object invokeAny(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[107,63] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> Future<T extends Object> submit(ForwardingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[107,86] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> Future<T extends Object> submit(ForwardingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[112,15] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull Future<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ForwardingExecutorService
    @Initialized @NonNull Future<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ForwardingExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[117,63] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> Future<T extends Object> submit(ForwardingExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizablePhantomReference.java:[45,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter q of PhantomReference.
  found   : @Initialized @NonNull ReferenceQueue<@Initialized @NonNull Object>
  required: @Initialized @NonNull ReferenceQueue<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizablePhantomReference.java:[45,25] [[signedness, allcheckers]:argument] incompatible argument for parameter q of PhantomReference.
  found   : @Signed ReferenceQueue<@Signed Object>
  required: @Signed ReferenceQueue<? extends @UnknownSignedness Object super T extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[159,13] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(java.lang.ref.PhantomReference.class) @NonNull PhantomReference<@Initialized @NonNull Object>
  required: @Initialized @NonNull PhantomReference<@Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[159,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter referent of PhantomReference.
  found   : @UnderInitialization @NonNull FinalizableReferenceQueue
  required: @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[162,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[308,50] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference getClass().getClassLoader()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedLongs.java:[428,26] [[signedness, allcheckers]:cast.unsafe] cast from "@Unsigned long" to "@Signed long" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedLongs.java:[429,26] [[signedness, allcheckers]:cast.unsafe] cast from "@Unsigned long" to "@Signed int" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Bytes.java:[244,65] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed byte
  required: @PolySigned byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Bytes.java:[244,65] [[signedness, allcheckers]:method.invocation] call to byteValue() not allowed on the given receiver.
  found   : @PolySigned Number
  required: @Signed Number
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Bytes.java:[382,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ByteArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed ByteArrayAsList
    @Signed int hashCode(@Signed ByteArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[303,26] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[310,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[242,13] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableWeakReference.java:[42,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter q of WeakReference.
  found   : @Initialized @NonNull ReferenceQueue<@Initialized @NonNull Object>
  required: @Initialized @NonNull ReferenceQueue<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableWeakReference.java:[42,25] [[signedness, allcheckers]:argument] incompatible argument for parameter q of WeakReference.
  found   : @Signed ReferenceQueue<@Signed Object>
  required: @Signed ReferenceQueue<? extends @UnknownSignedness Object super T extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EdgesConnecting.java:[51,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EdgesConnecting.java:[55,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of singletonIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompoundOrdering.java:[71,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CompoundOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed CompoundOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed CompoundOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[172,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[172,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AtomicLong
  required: @Initialized @NonNull AtomicLong
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[175,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[178,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[181,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[183,15] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Thread
  method return type: @Initialized @NonNull Thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Traverser.java:[401,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Traverser.java:[444,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Traverser.java:[469,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredMultimapValues.java:[53,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredMultimapValues<K extends @Signed Object, V extends @Signed Object>
    @Signed boolean contains(@Signed FilteredMultimapValues<K extends @Signed Object, V extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<V extends @Signed Object>
    @Signed boolean contains(@Signed AbstractCollection<V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/MediaType.java:[1147,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MediaType
  required: @UnknownSignedness Object
  Consequence: method in @Signed MediaType
    @Signed int hashCode(@Signed MediaType this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingDeque.java:[50,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingDeque.java:[56,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingDeque.java:[49,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingDeque.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingDeque.java:[148,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeFirstOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingDeque.java:[154,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeLastOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Longs.java:[810,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LongArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed LongArrayAsList
    @Signed int hashCode(@Signed LongArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[450,26] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.hash.ChecksumHashFunction.class) @NonNull ChecksumHashFunction
  required: @Initialized @NonNull HashFunction
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[450,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter checksumSupplier of ChecksumHashFunction.
  found   : @UnderInitialization(java.lang.Enum.class) @NonNull ChecksumType
  required: @Initialized @NonNull ImmutableSupplier<? extends @Initialized @NonNull Checksum>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[70,47] [[value, allcheckers]:conflicting.annos] invalid type: conflicting annotations [@IntRange(from=32, to=2147483647), @IntRange(from=32L)] in type "@IntRange(from=32, to=2147483647) @IntRange(from=32L) int"
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[635,2] [[signedness, allcheckers]:unneeded.suppression] warning suppression "value:return" is not used by SignednessChecker
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[636,32] [[value, allcheckers]:conflicting.annos] invalid type: conflicting annotations [@IntRange(from=32, to=2147483647), @IntRange(from=32L)] in type "@IntRange(from=32, to=2147483647) @IntRange(from=32L) int"
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[726,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ConcatenatedHashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcatenatedHashFunction
    @Signed int hashCode(@Signed ConcatenatedHashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[83,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of indexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[105,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of lastIndexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[154,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[71,42] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed CartesianList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>>
    @Signed int indexOf(@Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[93,46] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed CartesianList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>>
    @Signed int lastIndexOf(@Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[144,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed CartesianList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<@Signed List<E extends @UnknownSignedness Object>>
    @Signed boolean contains(@Signed AbstractCollection<@Signed List<E extends @UnknownSignedness Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[208,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashSet.class) @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[217,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashSet.class) @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[433,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[462,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[605,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of spliterator.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[637,36] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Set<E extends @Initialized @PolyNull Object>
  required: @UnknownInitialization @Nullable Set<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[638,30] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[644,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactHashSet<E extends Object>
    <T extends Object> T extends Object [] toArray(CompactHashSet<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[732,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[736,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[740,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[435,27] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[467,12] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[633,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of CompactHashSet.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[637,36] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed Set<E extends @PolySigned Object>
  required: @UnknownSignedness Set<E extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[638,30] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[654,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[643,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter separator of on.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[643,87] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter sequence of split.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[275,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ResourceInfo
  required: @UnknownSignedness Object
  Consequence: method in @Signed ResourceInfo
    @Signed int hashCode(@Signed ResourceInfo this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[562,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LocationInfo
  required: @UnknownSignedness Object
  Consequence: method in @Signed LocationInfo
    @Signed int hashCode(@Signed LocationInfo this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Ints.java:[712,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed IntArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed IntArrayAsList
    @Signed int hashCode(@Signed IntArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[212,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[257,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[342,46] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of getOnlyElement.
  found   : capture#0236[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[489,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : I extends @Initialized @Nullable Iterator<? extends @Initialized @Nullable Object>
  required: I extends @Initialized @NonNull Iterator<? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[606,24] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull UnmodifiableIterator<@Initialized @NonNull List<T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]>>
  method return type: @Initialized @NonNull UnmodifiableIterator<@Initialized @NonNull List<T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[788,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter reference of of.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[931,39] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of getLast.
  found   : capture#0237[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[1421,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of addFirst.
  found   : @Initialized @Nullable Iterator<? extends @Initialized @NonNull Iterator<? extends T extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Iterator<? extends @Initialized @NonNull Iterator<? extends T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[1423,29] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference topConcat.metaIterators
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[1424,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.metaIterators
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[301,29] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[694,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[782,72] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entry2 of conflictException.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,80] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entry2 of conflictException.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[110,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[38,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[38,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[39,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[39,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,47] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,50] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,56] [[signedness, allcheckers]:argument] incompatible argument for parameter entry1 of conflictException.
  found   : @UnknownSignedness String
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,41] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,48] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,54] [[signedness, allcheckers]:argument] incompatible argument for parameter entry1 of conflictException.
  found   : @UnknownSignedness String
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[93,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[93,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[109,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed JdkBackedImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed JdkBackedImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ByFunctionOrdering.java:[68,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ByFunctionOrdering<F extends @Signed Object, T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ByFunctionOrdering<F extends @Signed Object, T extends @Signed Object>
    @Signed int hashCode(@Signed ByFunctionOrdering<F extends @Signed Object, T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java:[65,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java:[85,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java:[195,66] [[fbc, nullness, allcheckers]:accessing.nullable] accessing a possibly-null array theClass.getEnumConstants()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EvictingQueue.java:[51,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingQueue.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MoreFiles.java:[546,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Path
  required: @Initialized @NonNull Path
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MoreFiles.java:[661,85] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter path of deleteRecursivelySecure.
  found   : @Initialized @Nullable Path
  required: @Initialized @NonNull Path
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MoreFiles.java:[863,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Path
  required: @Initialized @NonNull Path
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[107,45] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of transformEntries.
  found   : @KeyFor("this") TypeToken<? extends B extends Object>
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[158,64] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in <anonymous com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1>
    <T extends Object> T extends Object [] toArray(<anonymous com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1> this, T extends Object [] p0)
  cannot override method in Set<Entry<K extends Object, V extends Object>>
    <T extends Object> T extends Object [] toArray(Set<Entry<K extends Object, V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[46,93] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[49,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[127,80] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ForwardingMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[127,83] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[153,17] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[159,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[418,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedTable<R extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Table<R extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[418,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromTable of TransformedTable.
  found   : @Initialized @NonNull Table<R extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Table<R extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[418,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformedTable.
  found   : @Initialized @NonNull Function<capture#0238 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[191,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractCell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractCell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractCell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[381,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[381,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[381,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[273,34] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[93,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[117,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[119,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[121,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[139,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[143,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[182,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[184,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[186,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[204,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[218,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[258,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[260,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[262,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[268,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[269,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of PeekingIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[290,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableIntArray.java:[610,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed AsList
    @Signed int hashCode(@Signed AsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableIntArray.java:[646,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableIntArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableIntArray
    @Signed int hashCode(@Signed ImmutableIntArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[85,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Murmur3_128HashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed Murmur3_128HashFunction
    @Signed int hashCode(@Signed Murmur3_128HashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[195,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[197,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[199,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[135,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Set<N extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Set<N extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[138,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference visitedNodes
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[138,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[124,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newHashSetWithExpectedSize.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[240,35] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[245,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactLinkedHashSet<E extends Object>
    <T extends Object> T extends Object [] toArray(CompactLinkedHashSet<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[264,18] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter a of fill.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[275,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[279,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[239,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of CompactLinkedHashSet.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[240,35] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[246,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableSoftReference.java:[43,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter q of SoftReference.
  found   : @Initialized @NonNull ReferenceQueue<@Initialized @NonNull Object>
  required: @Initialized @NonNull ReferenceQueue<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableSoftReference.java:[43,25] [[signedness, allcheckers]:argument] incompatible argument for parameter q of SoftReference.
  found   : @Signed ReferenceQueue<@Signed Object>
  required: @Signed ReferenceQueue<? extends @UnknownSignedness Object super T extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingBlockingDeque.java:[52,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingBlockingDeque.java:[58,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingBlockingDeque.java:[51,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingDeque.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/AppendableWriter.java:[72,18] [[signedness, allcheckers]:cast.unsafe] cast from "@Signed int" to "@Unsigned char" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[117,25] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Comparator<capture#0239 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<? extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[118,27] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Comparator<capture#0240 extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<? extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[126,10] [[fbc, nullness, allcheckers]:method.invocation] call to putAll(com.google.common.collect.Multimap<? extends K,? extends V>) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.TreeMultimap.class) @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[149,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyComparator()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[69,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[70,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[83,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[89,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[95,35] [[signedness, allcheckers]:argument] incompatible argument for parameter target of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[203,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<K extends @KeyFor("this.keyIndex") Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[262,40] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[262,70] [[fbc, nullness, allcheckers]:methodref.return] Incompatible return type
  found   : @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>
  Consequence: method in @Initialized @NonNull ArrayMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> getEntry(@Initialized @NonNull ArrayMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull int p0)
  is not a valid method reference for method in @Initialized @NonNull IntFunction<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>>
    @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object> apply(@Initialized @NonNull IntFunction<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>> this, @Initialized @NonNull int p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[269,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.keyIndex")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[285,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[477,15] [[fbc, nullness, allcheckers]:unboxing.of.nullable] unboxing a possibly-null reference rowIndex
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[477,25] [[fbc, nullness, allcheckers]:unboxing.of.nullable] unboxing a possibly-null reference columnIndex
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[664,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<C extends @KeyFor("this.columnKeyToIndex") Object>
  method return type: ImmutableSet<C extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[759,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<R extends @KeyFor("this.rowKeyToIndex") Object>
  method return type: ImmutableSet<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[97,61] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[97,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[97,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[138,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[138,62] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[138,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0241 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[174,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[174,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[174,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0242 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[194,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of IteratorBasedAbstractMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[230,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,31] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,33] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,37] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,50] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[474,56] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[476,62] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[496,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0243 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[496,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0244 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[496,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0245 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[558,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[558,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[558,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[563,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[563,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[563,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[564,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[564,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[564,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[566,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[566,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[566,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[573,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[573,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[573,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[578,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[578,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[578,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[579,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractCell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[579,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractCell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[579,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractCell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[630,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ArrayMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[725,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ArrayMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[814,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of AbstractIndexedListIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[825,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[47,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0246 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[47,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0247 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[47,91] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0248 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[74,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0249 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[75,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0250 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[76,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0251 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[93,18] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter I extends @Initialized @NonNull Table<capture#0252 extends R extends @Initialized @Nullable Object, capture#0253 extends C extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object> of toTable.
  found   : I extends @Initialized @NonNull Table<R extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Table<capture#0252 extends R extends @Initialized @Nullable Object, capture#0253 extends C extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[96,8] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter valueFunction of toTable.
  found   : @Initialized @NonNull Function<capture#0254 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object, capture#0255 extends V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object, ? extends V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[125,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0256 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[126,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0257 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[127,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0258 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[140,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[140,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[143,47] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of get.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[143,52] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of get.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[166,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractCell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[166,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractCell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[166,77] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractCell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[57,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[43,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[43,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[57,76] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[44,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ForwardingListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[44,96] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ForwardingListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[49,25] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ForwardingListeningExecutorService
    @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ForwardingListeningExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[54,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ForwardingListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[44,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[54,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Booleans.java:[517,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BooleanArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed BooleanArrayAsList
    @Signed int hashCode(@Signed BooleanArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableDoubleArray.java:[610,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed AsList
    @Signed int hashCode(@Signed AsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableDoubleArray.java:[652,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableDoubleArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableDoubleArray
    @Signed int hashCode(@Signed ImmutableDoubleArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[344,69] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ExecutionSequencer
  required: @Initialized @NonNull ExecutionSequencer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[354,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Executor
  required: @Initialized @NonNull Executor
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[358,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Executor
  required: @Initialized @NonNull Executor
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[381,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Runnable
  required: @Initialized @NonNull Runnable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[412,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ExecutionSequencer
  required: @Initialized @NonNull ExecutionSequencer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[416,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Runnable
  required: @Initialized @NonNull Runnable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[89,17] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
  Consequence: method in @Initialized @NonNull SimpleTimeLimiter.@Initialized @NonNull <anonymous com.google.common.util.concurrent.SimpleTimeLimiter$1>
    @Initialized @Nullable Object invoke(@Initialized @NonNull SimpleTimeLimiter.@Initialized @NonNull <anonymous com.google.common.util.concurrent.SimpleTimeLimiter$1> this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @Nullable Object @Initialized @Nullable [] p2) throws @Initialized @NonNull Throwable
  cannot override method in @Initialized @NonNull InvocationHandler
    @Initialized @NonNull Object invoke(@Initialized @NonNull InvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @NonNull Object @Initialized @NonNull [] p2) throws @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[94,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[94,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of invoke.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[159,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[181,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[201,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowRuntimeExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[216,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter V extends Object of getUninterruptibly.
  found   : capture#0259[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[221,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowRuntimeExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[94,41] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[216,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : capture#0259 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[113,25] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[58,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed RegularImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[80,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[113,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[124,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[96,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter o of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[116,17] [[fbc, nullness, allcheckers]:flowexpr.parameter.not.final] parameter object in 'object' is not effectively final (i.e., it gets re-assigned)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[95,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumSet<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed boolean contains(@Signed ImmutableEnumSet<E extends @Signed Enum<E>> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @Signed Enum<E>>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @Signed Enum<E>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[116,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumSet<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed boolean equals(@Signed ImmutableEnumSet<E extends @Signed Enum<E>> this, @Signed Object p0)
  cannot override method in @Signed ImmutableSet<E extends @Signed Enum<E>>
    @Signed boolean equals(@Signed ImmutableSet<E extends @Signed Enum<E>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[135,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableEnumSet<E extends @Signed Enum<E>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumSet<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed int hashCode(@Signed ImmutableEnumSet<E extends @Signed Enum<E>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/HashingOutputStream.java:[55,19] [[signedness, allcheckers]:argument] incompatible argument for parameter b of putByte.
  found   : @PolySigned byte
  required: @Signed byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/HashingOutputStream.java:[63,20] [[signedness, allcheckers]:argument] incompatible argument for parameter bytes of putBytes.
  found   : @PolySigned byte @Signed []
  required: @Signed byte @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableSet.java:[46,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableSet.java:[45,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed JdkBackedImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed JdkBackedImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[136,10] [[fbc, nullness, allcheckers]:initialization.fields.uninitialized] the constructor does not initialize fields: hashTableKToV, hashTableVToK
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[137,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.Maps.IteratorBasedAbstractMap.class) @NonNull HashBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull HashBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[161,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference bucketEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[177,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference bucketEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[268,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[296,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[462,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable BiEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull BiEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[487,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: HashBiMap<K extends Object, V extends Object>.KeySet
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[522,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<V extends @KeyFor("this.inverse()") Object>
  method return type: Set<V extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[623,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : value is @UnknownKeyFor
  required: value is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[623,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[635,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about value
  required: value is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[666,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: HashBiMap<K extends Object, V extends Object>.Inverse.InverseKeySet
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) V extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[699,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.forward()") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[767,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter bimap of InverseSerializedForm.
  found   : @Initialized @NonNull HashBiMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull HashBiMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[268,21] [[signedness, allcheckers]:argument] incompatible argument for parameter key of seekByKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[268,38] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[284,23] [[signedness, allcheckers]:argument] incompatible argument for parameter value of seekByValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[284,42] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[289,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashBiMap<K extends @Signed Object, V extends @Signed Object>
    V extends @Signed Object get(@Signed HashBiMap<K extends @Signed Object, V extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed Map<K extends @Signed Object, V extends @Signed Object>
    V extends @Signed Object get(@Signed Map<K extends @Signed Object, V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[415,36] [[signedness, allcheckers]:argument] incompatible argument for parameter key of seekByKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[415,53] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[508,38] [[signedness, allcheckers]:argument] incompatible argument for parameter key of seekByKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[508,53] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[628,38] [[signedness, allcheckers]:override.param] Incompatible parameter type for value.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashBiMap<K extends @Signed Object, V extends @Signed Object>.@Signed Inverse
    K extends @Signed Object get(@Signed HashBiMap<K extends @Signed Object, V extends @Signed Object>.@Signed Inverse this, @Signed Object p0)
  cannot override method in @Signed Map<V extends @Signed Object, K extends @Signed Object>
    K extends @Signed Object get(@Signed Map<V extends @Signed Object, K extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[648,40] [[signedness, allcheckers]:argument] incompatible argument for parameter value of seekByValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[648,59] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[676,42] [[signedness, allcheckers]:argument] incompatible argument for parameter value of seekByValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[676,57] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultiset.java:[102,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed HashMultiset<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableLongArray.java:[612,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed AsList
    @Signed int hashCode(@Signed AsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableLongArray.java:[648,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableLongArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableLongArray
    @Signed int hashCode(@Signed ImmutableLongArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ComparatorOrdering.java:[62,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ComparatorOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ComparatorOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed ComparatorOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[229,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FlatMapSpliteratorOfObject<InElementT extends @Initialized @NonNull Object, OutElementT extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Spliterator<OutElementT extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[230,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfObject.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[230,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfObject.
  found   : @Initialized @NonNull Function<capture#0260 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull Spliterator<OutElementT extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull Spliterator<OutElementT extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[252,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfInt.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[252,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfInt.
  found   : @Initialized @NonNull Function<capture#0261 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull OfInt>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull OfInt>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[274,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfLong.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[274,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfLong.
  found   : @Initialized @NonNull Function<capture#0262 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull OfLong>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull OfLong>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[296,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfDouble.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[296,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfDouble.
  found   : @Initialized @NonNull Function<capture#0263 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull OfDouble>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull OfDouble>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[369,19] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[131,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ParameterizedType
  required: @Initialized @NonNull ParameterizedType
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[387,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
  Consequence: method in @Initialized @NonNull TypeVariableInvocationHandler
    @Initialized @Nullable Object invoke(@Initialized @NonNull TypeVariableInvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @Nullable Object @Initialized @Nullable [] p2) throws @Initialized @NonNull Throwable
  cannot override method in @Initialized @NonNull InvocationHandler
    @Initialized @NonNull Object invoke(@Initialized @NonNull InvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @NonNull Object @Initialized @NonNull [] p2) throws @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[395,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of invoke.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[397,26] [[fbc, nullness, allcheckers]:throwing.nullable] throwing a possibly-null throwable e.getCause()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[597,17] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable String
  method return type: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[242,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed GenericArrayTypeImpl
  required: @UnknownSignedness Object
  Consequence: method in @Signed GenericArrayTypeImpl
    @Signed int hashCode(@Signed GenericArrayTypeImpl this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[304,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ParameterizedTypeImpl
  required: @UnknownSignedness Object
  Consequence: method in @Signed ParameterizedTypeImpl
    @Signed int hashCode(@Signed ParameterizedTypeImpl this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[438,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeVariableImpl<D extends @Signed GenericDeclaration>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeVariableImpl<D extends @Signed GenericDeclaration>
    @Signed int hashCode(@Signed TypeVariableImpl<D extends @Signed GenericDeclaration> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[503,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed WildcardTypeImpl
  required: @UnknownSignedness Object
  Consequence: method in @Signed WildcardTypeImpl
    @Signed int hashCode(@Signed WildcardTypeImpl this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Fingerprint2011.java:[78,18] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Fingerprint2011.java:[85,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Fingerprint2011.java:[87,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedIterables.java:[43,31] [[keyfor, allcheckers]:argument] incompatible argument for parameter sortedSet of comparator.
  found   : @UnknownKeyFor SortedSet<?[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  required: @UnknownKeyFor SortedSet<capture#0264[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedIterables.java:[43,31] [[signedness, allcheckers]:argument] incompatible argument for parameter sortedSet of comparator.
  found   : @Signed SortedSet<? extends @UnknownSignedness Object>
  required: @Signed SortedSet<capture#0265 extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[167,36] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference entry.getValue().getValue()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[346,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[441,23] [[fbc, nullness, allcheckers]:super.wildcard] bounds must have the same annotations.
  super bound  : @Initialized @Nullable Object
  extends bound: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[648,8] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[692,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[72,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[335,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of IteratorBasedAbstractMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[441,23] [[signedness, allcheckers]:super.wildcard] bounds must have the same annotations.
  super bound  : @UnknownSignedness Object
  extends bound: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[441,39] [[signedness, allcheckers]:super.wildcard] bounds must have the same annotations.
  super bound  : @UnknownSignedness Object
  extends bound: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[485,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[616,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[635,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>.@Signed SubRangeMap
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>.@Signed SubRangeMap
    @Signed int hashCode(@Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>.@Signed SubRangeMap this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[719,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of KeySet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[734,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of EntrySet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[782,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[792,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Values.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[795,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[800,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[817,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/PairwiseEquivalence.java:[59,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of PairwiseEquivalence.
  found   : @Initialized @NonNull Object
  required: capture#0266 extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/PairwiseEquivalence.java:[59,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of PairwiseEquivalence.
  found   : @Signed Object
  required: capture#0267 extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/PairwiseEquivalence.java:[67,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PairwiseEquivalence<E extends @UnknownSignedness Object, T extends E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed PairwiseEquivalence<E extends @UnknownSignedness Object, T extends E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed PairwiseEquivalence<E extends @UnknownSignedness Object, T extends E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[95,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[98,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[112,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[133,63] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[140,38] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[152,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[158,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[160,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[160,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[90,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[95,64] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[100,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[101,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[105,57] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[112,64] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[133,63] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[140,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[143,27] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[152,38] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[158,79] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[160,79] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[163,31] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[37,65] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[52,80] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : UnmodifiableIterator<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  required: UnmodifiableIterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[83,70] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : ImmutableList<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  required: ImmutableList<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[91,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[37,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[50,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[51,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[68,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter OutElementT extends @Signed Object of map.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[72,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMapValues<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableMapValues<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[91,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[82,40] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[99,62] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentHashMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[131,67] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[136,39] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[183,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ConcurrentHashMultiset<E extends Object>
    <T extends Object> T extends Object [] toArray(ConcurrentHashMultiset<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[300,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[343,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[394,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[436,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[448,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[556,45] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference last
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[592,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ConcurrentHashMultiset<E extends Object>.EntrySet
    <T extends Object> T extends Object [] toArray(ConcurrentHashMultiset<E extends Object>.EntrySet this, T extends Object [] p0)
  cannot override method in AbstractCollection<Entry<E extends Object>>
    <T extends Object> T extends Object [] toArray(AbstractCollection<Entry<E extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[629,18] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[69,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of AbstractMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[112,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[178,29] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[192,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayListWithExpectedSize.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[193,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[462,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingSet.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[469,51] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.collect.ConcurrentHashMultiset$1>
    @Signed boolean contains(@Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.collect.ConcurrentHashMultiset$1> this, @Signed Object p0)
  cannot override method in @Signed ForwardingCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ForwardingCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[480,67] [[signedness, allcheckers]:argument] incompatible argument for parameter object of safeRemove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[499,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[515,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[518,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[519,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[525,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[533,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[539,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[540,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[543,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[548,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[564,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of iteratorImpl.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[587,31] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[596,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[597,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[613,43] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet
    @Signed boolean contains(@Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet this, @Signed Object p0)
  cannot override method in @Signed EntrySet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed EntrySet<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[637,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[135,27] [removal] finalize() in Object has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[131,36] [[fbc, nullness, allcheckers]:method.invocation] call to openInputStream() not allowed on the given receiver.
  found   : @UnderInitialization(java.io.OutputStream.class) @NonNull FileBackedOutputStream
  required: @Initialized @NonNull FileBackedOutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[137,21] [[fbc, nullness, allcheckers]:method.invocation] call to reset() not allowed on the given receiver.
  found   : @UnderInitialization(java.io.OutputStream.class) @NonNull FileBackedOutputStream
  required: @Initialized @NonNull FileBackedOutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[148,36] [[fbc, nullness, allcheckers]:method.invocation] call to openInputStream() not allowed on the given receiver.
  found   : @UnderInitialization(java.io.OutputStream.class) @NonNull FileBackedOutputStream
  required: @Initialized @NonNull FileBackedOutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[168,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable MemoryOutput
  required: @Initialized @NonNull MemoryOutput
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[169,61] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference memory
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[188,12] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable MemoryOutput
  required: @Initialized @NonNull OutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[241,23] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference memory
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[241,46] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference memory
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (main-compile) @ guava ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 619 source files to /home/mernst/research/types/libraries/guava-fork-typetools/guava/target/classes
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[33,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[42,20] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1412,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter desc of badElementIndex.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1457,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter desc of badPositionIndex.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[190,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[247,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[247,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[261,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[275,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[290,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[304,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[361,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[419,81] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[579,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[635,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[635,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[649,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[663,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[678,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[692,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[749,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[807,78] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[983,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1049,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1049,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1066,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1083,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1100,73] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1117,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1185,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Preconditions.java:[1253,77] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[442,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[648,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#01 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[715,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[738,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FluentIterable.java:[773,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[134,81] [[fbc, nullness, allcheckers]:annotations.on.use] invalid type: annotations [@Initialized, @Nullable] conflict with declaration of type java.util.Optional
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[152,42] [[fbc, nullness, allcheckers]:annotations.on.use] invalid type: annotations [@Initialized, @Nullable] conflict with declaration of type java.util.Optional
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[250,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : capture#02 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[298,77] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[317,22] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Optional<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Optional<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Optional<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Optional.java:[348,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[34,64] [[signedness, allcheckers]:argument] incompatible argument for parameter s of NullPointerException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[34,66] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[36,61] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[36,63] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectPreconditions.java:[36,67] [[signedness, allcheckers]:argument] incompatible argument for parameter s of NullPointerException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ObjectArrays.java:[105,30] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @UnknownInitialization @Nullable []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ObjectArrays.java:[202,19] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableList.java:[88,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableList.java:[120,11] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableList<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableList<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableList<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[71,67] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[384,17] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[391,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[392,17] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[469,15] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[471,15] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[700,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : obj is @Nullable
  required: obj is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[708,36] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference get(i)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[844,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of checkElementsNotNull.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[71,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[384,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[392,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[410,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[415,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[420,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[421,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of AbstractIndexedListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[469,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[471,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[614,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[622,27] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[704,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableList<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableList<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[830,25] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableList.java:[845,10] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of add.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[200,18] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[200,18] [[fbc, nullness, allcheckers]:toarray.nullable.elements.not.newarray] call of toArray on collection of non-null elements yields an array of possibly-null elements; omit the argument to toArray or make it an explicit array constructor
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[218,64] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ImmutableCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(ImmutableCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[503,40] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[200,18] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[225,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of copy.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[227,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of newArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[231,18] [[signedness, allcheckers]:argument] incompatible argument for parameter dst of copyIntoArray.
  found   : T extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableCollection.java:[503,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[61,66] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[148,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[149,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[150,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[151,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[152,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[153,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[303,74] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of constructUnknownDuplication.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[332,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[505,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[517,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[524,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[527,13] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference impl
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[561,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[562,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[572,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.impl
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[572,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter other of combine.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[578,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable SetBuilderImpl<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SetBuilderImpl<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[600,42] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[612,39] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[636,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[767,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[768,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference e
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[776,10] [[fbc, nullness, allcheckers]:accessing.nullable] accessing a possibly-null array hashTable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[799,32] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference hashTable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[800,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[804,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter hashTable of hashFloodingDetected.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[829,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[859,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[957,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[964,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[61,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[103,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[112,35] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,35] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[121,39] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,27] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,31] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,35] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,39] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[130,43] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of construct.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[148,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[149,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[150,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[151,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[152,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[153,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[266,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  method return type: @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[266,16] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSet<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[303,74] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of constructUnknownDuplication.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[337,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[344,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[369,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[375,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[776,29] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[800,54] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[826,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object @Signed []
  required: @Signed Object @UnknownSignedness []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[859,51] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of rebuildHashTable.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[957,35] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[964,23] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSet.java:[988,54] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of asImmutableList.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[39,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[87,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter collection of SerializedForm.
  found   : @Initialized @NonNull ImmutableCollection<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ImmutableCollection<? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[39,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableAsList.java:[87,48] [[signedness, allcheckers]:argument] incompatible argument for parameter collection of SerializedForm.
  found   : @Signed ImmutableCollection<E extends @UnknownSignedness Object>
  required: @Signed ImmutableCollection<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[93,61] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[352,48] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[376,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of checkElementsNotNull.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[456,30] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[501,34] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[519,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of checkElementsNotNull.
  found   : E extends @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[71,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of SortedIterable.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[93,61] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[221,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[253,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[272,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[351,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of comparator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[352,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[388,41] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of asImmutableList.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[579,42] [[signedness, allcheckers]:argument] incompatible argument for parameter elements of asImmutableList.
  found   : E extends @UnknownSignedness Object @Signed []
  required: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[594,36] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of compare.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[594,39] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of compare.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[615,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[706,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getNext.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[713,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getNext.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[720,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getFirst.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[728,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of getFirst.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[803,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedSet.java:[825,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[198,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#03[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[257,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[345,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[442,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multiset of SerializedForm.
  found   : @Initialized @NonNull ImmutableMultiset<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multiset<? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,55] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownKeyFor Multiset<capture#04[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]>
  required: @UnknownKeyFor Multiset<?[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @UnknownKeyFor Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,55] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#04[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[65,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[196,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : capture#05 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[198,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of cast.
  found   : capture#03 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[199,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : capture#06 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[211,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[211,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[212,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[217,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[217,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[234,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[235,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[236,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[248,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[273,17] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[335,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[345,32] [[signedness, allcheckers]:argument] incompatible argument for parameter multiset of equalsImpl.
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
  required: @Signed Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[350,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableMultiset<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[364,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[368,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[369,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[373,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[377,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[380,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[387,10] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[413,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet
    @Signed int hashCode(@Signed ImmutableMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[442,30] [[signedness, allcheckers]:argument] incompatible argument for parameter multiset of SerializedForm.
  found   : @Signed ImmutableMultiset<E extends @UnknownSignedness Object>
  required: @Signed Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[473,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[480,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[483,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : capture#07 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[559,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of cast.
  found   : capture#04 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[600,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[602,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[604,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultiset.java:[604,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultisetGwtSerializationDependencies.java:[41,92] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultisetGwtSerializationDependencies.java:[41,92] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[76,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[33,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[39,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/IndexedImmutableSet.java:[76,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multiset.java:[329,8] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Entry<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Entry<E extends @Signed Object>
    @Signed int hashCode(@Signed Entry<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multiset.java:[380,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Multiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Multiset<E extends @Signed Object>
    @Signed int hashCode(@Signed Multiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[548,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[579,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter comparator of from.
  found   : @Initialized @Nullable Comparator<capture#09 extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<capture#09 extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[641,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[731,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[770,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[964,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[985,15] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull ImmutableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull ImmutableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1030,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: ImmutableSet<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1043,22] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1045,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: ImmutableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1056,79] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : UnmodifiableIterator<Entry<K extends @KeyFor("this") Object, V extends Object>>
  required: UnmodifiableIterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1074,78] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1082,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1083,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1092,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1124,37] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<K extends @KeyFor("this") Object>
  method return type: ImmutableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1157,89] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : UnmodifiableIterator<Entry<K extends @KeyFor("this") Object, V extends Object>>
  required: Iterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1186,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1229,75] [[fbc, nullness, allcheckers]:enhancedfor] incompatible types in enhanced for loop.
  found   : @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @UnknownInitialization @Nullable Entry<? extends @Initialized @NonNull Object, ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1249,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[579,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#09 extends @UnknownSignedness Object super V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[579,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[770,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1055,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1057,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1071,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter OutElementT extends @Signed Object of map.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1074,78] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1082,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1083,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1092,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1145,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed MapViewOfValuesAsSingletonSets
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed MapViewOfValuesAsSingletonSets
    @Signed int hashCode(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed MapViewOfValuesAsSingletonSets this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1167,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1193,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1229,75] [[signedness, allcheckers]:enhancedfor] incompatible types in enhanced for loop.
  found   : @Signed Entry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Entry<? extends @Signed Object, ? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1249,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1253,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMap.java:[1254,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntrySet.java:[114,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapEntry.java:[68,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapEntry<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapEntry<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractMapEntry<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[374,14] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull ImmutableList<V extends @Initialized @NonNull Object>
  required: @UnknownInitialization @Nullable ImmutableList<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[400,43] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[56,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ListMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[56,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[272,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#011 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[272,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#012 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[327,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#013 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[327,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#014 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[374,14] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableList<V extends @Signed Object>
  required: @UnknownSignedness ImmutableList<V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[400,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[465,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of writeMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableListMultimap.java:[465,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of writeMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[177,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[177,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[224,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[236,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[303,78] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.builderMap") Object, Collection<V extends Object>>>
  required: Collection<Entry<K extends Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[380,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[397,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[420,38] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[525,21] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<K extends @KeyFor("this.map") Object>
  method return type: ImmutableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[600,33] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownKeyFor UnmodifiableIterator<@UnknownKeyFor Entry<K[ extends @KeyFor("this.map") Object super @KeyFor("this.map") Void], capture#015[ extends @UnknownKeyFor ImmutableCollection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor Iterator<?[ extends @UnknownKeyFor Entry<K[ extends @UnknownKeyFor Object super @UnknownKeyFor Void], ?[ extends @UnknownKeyFor ImmutableCollection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]> super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[688,79] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownKeyFor Entry<K[ extends @KeyFor("this.map") Object super @KeyFor("this.map") Void], capture#016[ extends @UnknownKeyFor ImmutableCollection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Entry<K[ extends @UnknownKeyFor Object super @UnknownKeyFor Void], ?[ extends @UnknownKeyFor Collection<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[723,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[728,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[753,70] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[773,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[167,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of preservesInsertionOrderOnPutsMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[263,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#017 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[263,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#018 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[305,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#019 extends @UnknownSignedness Object super K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[321,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#020 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[321,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#021 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[380,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[397,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[420,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[468,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#022 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[468,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#023 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[588,50] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[588,68] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[602,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of emptyIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[632,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter InElementT extends @Signed Object of map.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[687,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[689,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[723,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[728,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[733,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[734,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[736,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of emptyIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[753,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[766,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMultimap.java:[773,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/BaseImmutableMultimap.java:[26,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/BaseImmutableMultimap.java:[26,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[60,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[71,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[72,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[78,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[79,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[162,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : obj is @Nullable
  required: obj is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[259,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[155,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
    @Signed int hashCode(@Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultimap.java:[272,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1051,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull UnmodifiableEntries<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1051,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entries of UnmodifiableEntries.
  found   : @Initialized @NonNull Collection<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Collection<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1146,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1152,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1171,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1185,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1192,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1200,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1233,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1236,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1248,23] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.map") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1260,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  method return type: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1275,36] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Iterator<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  method return type: Iterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1280,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AsMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1280,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of AsMap.
  found   : @Initialized @NonNull MapMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1446,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesMultimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Multimap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1446,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMultimap of TransformedEntriesMultimap.
  found   : @Initialized @NonNull Multimap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1446,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesMultimap.
  found   : @Initialized @NonNull EntryTransformer<capture#024 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#025 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1501,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesListMultimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull ListMultimap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1501,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMultimap of TransformedEntriesListMultimap.
  found   : @Initialized @NonNull ListMultimap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ListMultimap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1501,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesListMultimap.
  found   : @Initialized @NonNull EntryTransformer<capture#026 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#027 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1597,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1905,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1933,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1954,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1964,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[659,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[659,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[934,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of SetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[934,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1013,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ListMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1013,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1285,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed MapMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1690,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1690,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1731,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1731,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1865,52] [[signedness, allcheckers]:argument] incompatible argument for parameter key of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1865,70] [[signedness, allcheckers]:argument] incompatible argument for parameter value of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1874,45] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1874,63] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1934,39] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeValuesForKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1943,45] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimaps.java:[1949,51] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeAll.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[183,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[190,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[209,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[255,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[293,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[344,49] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Collection<V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[361,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[376,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[532,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[555,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[840,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of indexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[846,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of lastIndexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[973,37] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference entry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[986,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Spliterator<K extends @KeyFor("this.map()") Object>
  method return type: Spliterator<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[992,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1214,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Collection<V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1250,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Spliterator<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1251,36] [[fbc, nullness, allcheckers]:methodref.return] Incompatible return type
  found   : @Initialized @NonNull Spliterator<V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>
  Consequence: method in @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
    @Initialized @NonNull Spliterator<V extends @Initialized @Nullable Object> spliterator(@Initialized @NonNull Collection<V extends @Initialized @Nullable Object> this)
  is not a valid method reference for method in @Initialized @NonNull Function<@Initialized @NonNull Collection<V extends @Initialized @Nullable Object>, @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>>
    @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object> apply(@Initialized @NonNull Function<@Initialized @NonNull Collection<V extends @Initialized @Nullable Object>, @Initialized @NonNull Spliterator<V extends @Initialized @NonNull Object>> this, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1308,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1363,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1380,49] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1391,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1446,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1446,72] [[fbc, nullness, allcheckers]:methodref.return] Incompatible return type
  found   : @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>
  Consequence: method in @Initialized @NonNull AbstractMapBasedMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@Initialized @NonNull AsMap
    @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>> wrapEntry(@Initialized @NonNull AbstractMapBasedMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@Initialized @NonNull AsMap this, @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>> p0)
  is not a valid method reference for method in @Initialized @NonNull Function<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>, @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>>
    @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>> apply(@Initialized @NonNull Function<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>, @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>> this, @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1462,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<? extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1489,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference collection
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1515,33] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.sortedMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1521,32] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.sortedMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1547,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1664,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1679,44] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.descendingMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[415,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed WrappedCollection
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed WrappedCollection
    @Signed int hashCode(@Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed WrappedCollection this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1017,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySet
    @Signed int hashCode(@Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1363,42] [[signedness, allcheckers]:argument] incompatible argument for parameter key of safeContainsKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1374,12] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1409,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
    @Signed int hashCode(@Signed AbstractMapBasedMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java:[1463,39] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeValuesForKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMultimap.java:[168,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[722,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[749,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownKeyFor Stream<E[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  method return type: @UnknownKeyFor Stream<E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,40] [[keyfor, allcheckers]:argument] incompatible argument for parameter a of concat.
  found   : @UnknownKeyFor Stream<capture#028[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]>
  required: @UnknownKeyFor Stream<?[ extends E[ extends @UnknownKeyFor Object super @KeyForBottom Void] super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,64] [[keyfor, allcheckers]:argument] incompatible argument for parameter b of concat.
  found   : @UnknownKeyFor Stream<capture#029[ extends E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]>
  required: @UnknownKeyFor Stream<?[ extends E[ extends @UnknownKeyFor Object super @KeyForBottom Void] super @KeyForBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[760,89] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[770,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[831,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[842,36] [[fbc, nullness, allcheckers]:methodref.param] Incompatible parameter type for arg0
  found   : @Initialized @NonNull Object
  required: E extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull Set<? extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean contains(@Initialized @NonNull Set<capture#030 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  is not a valid method reference for method in @Initialized @NonNull Predicate<E extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean test(@Initialized @NonNull Predicate<E extends @Initialized @Nullable Object> this, E extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[847,44] [[fbc, nullness, allcheckers]:methodref.param] Incompatible parameter type for arg0
  found   : @Initialized @NonNull Object
  required: E extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull Set<? extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean contains(@Initialized @NonNull Set<capture#031 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  is not a valid method reference for method in @Initialized @NonNull Predicate<E extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean test(@Initialized @NonNull Predicate<E extends @Initialized @Nullable Object> this, E extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[854,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[868,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[904,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[915,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[920,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[927,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[941,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[973,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[979,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[992,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[997,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1011,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1143,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1539,66] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : ImmutableList<E extends @KeyFor("this.inputSet") Object>
  required: ImmutableList<E extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1666,49] [[keyfor, allcheckers]:argument] incompatible argument for parameter element of of.
  found   : ImmutableSet<E extends @KeyFor("index") Object>
  required: Set<E extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1978,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2136,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in DescendingSet<E extends Object>
    <T extends Object> T extends Object [] toArray(DescendingSet<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Set<E extends Object>
    <T extends Object> T extends Object [] toArray(Set<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2171,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference set.comparator()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[297,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1147,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FilteredSet<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredSet<E extends @Signed Object>
    @Signed int hashCode(@Signed FilteredSet<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1476,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CartesianSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed CartesianSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1538,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1619,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PowerSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed PowerSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed PowerSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[1723,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2102,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of reverse.
  found   : capture#032 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2130,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of DescendingSet.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2131,28] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Sets.java:[2137,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[114,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[127,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[212,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[217,22] [[fbc, nullness, allcheckers]:methodref.param] Incompatible parameter type for arg0
  found   : @Initialized @NonNull Object
  required: E extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull Collection<? extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean contains(@Initialized @NonNull Collection<capture#033 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  is not a valid method reference for method in @Initialized @NonNull Predicate<E extends @Initialized @Nullable Object>
    @Initialized @NonNull boolean test(@Initialized @NonNull Predicate<E extends @Initialized @Nullable Object> this, E extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[222,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[251,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in FilteredCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(FilteredCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[281,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedCollection<F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[281,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromCollection of TransformedCollection.
  found   : @Initialized @NonNull Collection<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[281,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformedCollection.
  found   : @Initialized @NonNull Function<capture#034 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[347,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[464,49] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of sortedCopyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[544,50] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[559,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[562,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of swap.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[563,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextPermutation
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[572,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[574,31] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextPermutation
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[586,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[589,35] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextPermutation
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[616,60] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[678,50] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[171,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "E[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[244,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FilteredCollection.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[246,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[464,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of sortedCopyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[534,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[544,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[616,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[678,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[725,51] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed HashMultiset<capture#035 extends @UnknownSignedness Object>
  required: @UnknownSignedness Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[725,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : capture#035 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[726,52] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed HashMultiset<capture#036 extends @UnknownSignedness Object>
  required: @UnknownSignedness Multiset<? extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Collections2.java:[726,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : capture#036 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingCollection.java:[142,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ForwardingCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(ForwardingCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Collection<E extends Object>
    <T extends Object> T extends Object [] toArray(Collection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingCollection.java:[248,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter collection of toStringImpl.
  found   : @Initialized @NonNull ForwardingCollection<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingCollection.java:[135,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingCollection.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSortedSet.java:[148,40] [[signedness, allcheckers]:argument] incompatible argument for parameter o1 of unsafeCompare.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSet.java:[73,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingSet<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingSet<E extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingSet<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[221,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[65,17] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[85,18] [[signedness, allcheckers]:argument] incompatible argument for parameter element of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMultiset.java:[231,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractMultiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractMultiset<E extends @Signed Object>
    @Signed int hashCode(@Signed AbstractMultiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1127,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1140,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1149,38] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Spliterator<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1151,86] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<E extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull Spliterator<E extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[125,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[371,35] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[374,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "E[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[441,40] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[441,66] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[503,37] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[504,68] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[577,31] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[577,58] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[640,37] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[641,72] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[867,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractEntry<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractEntry<E extends @Signed Object>
    @Signed int hashCode(@Signed AbstractEntry<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1028,31] [[signedness, allcheckers]:argument] incompatible argument for parameter element of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1179,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multisets.java:[1181,40] [[signedness, allcheckers]:argument] incompatible argument for parameter c of sort.
  found   : @Signed DecreasingCount
  required: @Signed Comparator<? extends @UnknownSignedness Object super @SignednessBottom Entry<E extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMultiset.java:[70,28] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMultiset.java:[105,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMultiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMultiset<E extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMultiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[179,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[187,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[360,37] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[360,40] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[615,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[948,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[948,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[959,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull AsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull AsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[972,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1041,32] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1062,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1068,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1122,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull NavigableAsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull NavigableAsMapView<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1144,36] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1159,35] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1445,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1460,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1494,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull UnmodifiableEntrySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1494,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entries of UnmodifiableEntrySet.
  found   : @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1577,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in UnmodifiableEntries<K extends Object, V extends Object>
    <T extends Object> T extends Object [] toArray(UnmodifiableEntries<K extends Object, V extends Object> this, T extends Object [] p0)
  cannot override method in Collection<Entry<K extends Object, V extends Object>>
    <T extends Object> T extends Object [] toArray(Collection<Entry<K extends Object, V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1602,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1645,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : X extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1647,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: Y[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  method return type: Y[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1996,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1996,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMap of TransformedEntriesMap.
  found   : @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1996,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesMap.
  found   : @Initialized @NonNull EntryTransformer<capture#043 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#044 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2050,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesSortedMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2050,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMap of TransformedEntriesSortedMap.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2050,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesSortedMap.
  found   : @Initialized @NonNull EntryTransformer<capture#045 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#046 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2106,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedEntriesNavigableMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull NavigableMap<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2106,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromMap of TransformedEntriesNavigableMap.
  found   : @Initialized @NonNull NavigableMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NavigableMap<K extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2106,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter transformer of TransformedEntriesNavigableMap.
  found   : @Initialized @NonNull EntryTransformer<capture#047 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object, capture#048 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull EntryTransformer<? extends @Initialized @Nullable Object super K extends @Initialized @NonNull Object, ? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2231,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.fromMap")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2231,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2244,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V2[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V2[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull TransformedEntriesMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
    V2 extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull TransformedEntriesMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V2 extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
    V2 extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V2 extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2245,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2258,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2271,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.fromMap") Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2295,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Values<K extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2295,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of Values.
  found   : @Initialized @NonNull TransformedEntriesMap<K extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2321,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.fromMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2332,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.fromMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2370,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.fromMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2438,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.fromMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2959,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.unfiltered")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2975,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.unfiltered")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2975,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2981,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2994,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter filteredMap of FilteredMapValues.
  found   : @Initialized @NonNull AbstractFilteredMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter unfiltered of FilteredMapValues.
  found   : @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2999,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter predicate of FilteredMapValues.
  found   : @Initialized @NonNull Predicate<capture#049 extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Predicate<? extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3035,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3049,73] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3060,51] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3065,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in FilteredMapValues<K extends Object, V extends Object>
    <T extends Object> T extends Object [] toArray(FilteredMapValues<K extends Object, V extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3084,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.unfiltered") Object, V extends Object>>
  method return type: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3084,48] [[keyfor, allcheckers]:argument] incompatible argument for parameter predicate of filter.
  found   : Predicate<capture#037 extends Object super Entry<K extends Object, V extends Object>>
  required: Predicate<? extends Object super Entry<K extends @KeyFor("this.unfiltered") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3089,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.unfiltered") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3089,24] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of filter.
  found   : K extends @KeyFor("this.unfiltered") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3098,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.unfiltered")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3098,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3112,36] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("unfiltered") Object, V extends Object>>
  required: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3112,60] [[keyfor, allcheckers]:argument] incompatible argument for parameter predicate of filter.
  found   : Predicate<capture#038 extends Object super Entry<K extends Object, V extends Object>>
  required: Predicate<? extends Object super Entry<K extends @KeyFor("unfiltered") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3161,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3175,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3192,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3211,53] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3216,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in FilteredEntryMap<K extends Object, V extends Object>.KeySet
    <T extends Object> T extends Object [] toArray(FilteredEntryMap<K extends Object, V extends Object>.KeySet this, T extends Object [] p0)
  cannot override method in AbstractCollection<K extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<K extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3241,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<K extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3307,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3308,17] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("headMap") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3359,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: FilteredEntryNavigableMap<K extends Object, V extends Object>.<anonymous com.google.common.collect.Maps$FilteredEntryNavigableMap$1>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter filteredMap of FilteredMapValues.
  found   : @Initialized @NonNull FilteredEntryNavigableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter unfiltered of FilteredMapValues.
  found   : @Initialized @NonNull NavigableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3374,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter predicate of FilteredMapValues.
  found   : @Initialized @NonNull Predicate<capture#050 extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Predicate<? extends @Initialized @Nullable Object super @Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3400,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3405,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.filteredDelegate")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3405,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3410,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.filteredDelegate")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3417,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3432,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.filteredDelegate") Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3491,10] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.collect.Maps.FilteredEntryBiMap.class) @NonNull FilteredEntryBiMap<V extends @Initialized @Nullable Object, K extends @Initialized @Nullable Object>
  required: @Initialized @NonNull BiMap<V extends @Initialized @Nullable Object, K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3491,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter inverse of FilteredEntryBiMap.
  found   : @UnderInitialization(com.google.common.collect.Maps.FilteredEntryMap.class) @NonNull FilteredEntryBiMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull BiMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3528,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<V extends @KeyFor("this.inverse") Object>
  method return type: Set<V extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3729,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3729,42] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of unmodifiableNavigableSet.
  found   : K extends @KeyFor("this.delegate") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3734,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3734,42] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of unmodifiableNavigableSet.
  found   : K extends @KeyFor("this.delegate") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3847,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3855,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3859,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull KeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Set<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3859,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of KeySet.
  found   : @Initialized @NonNull ViewCachingAbstractMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3871,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Values<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3871,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of Values.
  found   : @Initialized @NonNull ViewCachingAbstractMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3890,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: IteratorBasedAbstractMap<K extends Object, V extends Object>.<anonymous com.google.common.collect.Maps$IteratorBasedAbstractMap$1>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3931,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3944,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3958,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of keyIterator.
  found   : capture#039 extends @KeyFor("map") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter V extends Object of keyIterator.
  found   : capture#040[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of valueIterator.
  found   : capture#041 extends @KeyFor("map") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter V extends Object of valueIterator.
  found   : capture#042[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4061,24] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of keyIterator.
  found   : K extends @KeyFor("this.map()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4083,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4089,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4130,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SortedKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4130,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of SortedKeySet.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4135,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SortedKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4135,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of SortedKeySet.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4140,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SortedKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull SortedSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4140,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of SortedKeySet.
  found   : @Initialized @NonNull SortedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull SortedMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4206,35] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map()") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4220,93] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map().subMap(fromElement, fromInclusive, toElement, toInclusive)") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4230,64] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map().headMap(toElement, inclusive)") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4240,66] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.map().tailMap(fromElement, inclusive)") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4263,26] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of valueIterator.
  found   : K extends @KeyFor("this.map()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4276,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter o of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4280,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4295,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4310,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4330,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4359,93] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4377,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4449,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.forward()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4455,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.forward()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4540,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4571,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4571,50] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull NavigableKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable NavigableSet<K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4571,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of NavigableKeySet.
  found   : @Initialized @NonNull DescendingMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NavigableMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4576,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.forward()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4615,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Values<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4615,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of Values.
  found   : @Initialized @NonNull DescendingMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4659,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference map.comparator()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[109,27] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: capture#051 extends @UnknownSignedness Object
  method return type: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[116,29] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: capture#052 extends @UnknownSignedness Object
  method return type: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[545,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of MapDifference.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[551,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[553,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[554,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ValueDifference.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[555,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of doDifference.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[582,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#053 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[583,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#054 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[585,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#055 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[586,80] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : capture#056 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[708,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapDifferenceImpl<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapDifferenceImpl<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed MapDifferenceImpl<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[774,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ValueDifferenceImpl<V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ValueDifferenceImpl<V extends @Signed Object>
    @Signed int hashCode(@Signed ValueDifferenceImpl<V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[962,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[974,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1125,14] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1307,33] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super K extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: K[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1307,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1325,33] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super K extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: K[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1325,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1366,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1366,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1402,35] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super V extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: V[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1402,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1564,17] [[signedness, allcheckers]:override.return] Incompatible return type.
  found   : @Signed Object @Signed []
  required: @PolySigned Object @Signed []
  Consequence: method in @Signed UnmodifiableEntries<K extends @Signed Object, V extends @Signed Object>
    @Signed Object @Signed [] toArray(@Signed UnmodifiableEntries<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed ForwardingCollection<@Signed Entry<K extends @Signed Object, V extends @Signed Object>>
    @PolySigned Object @Signed [] toArray(@Signed ForwardingCollection<@PolySigned Entry<K extends @Signed Object, V extends @Signed Object>> this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1578,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1607,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed UnmodifiableEntrySet<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed UnmodifiableEntrySet<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed UnmodifiableEntrySet<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1622,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1622,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1627,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1627,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1629,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1629,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[1660,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BiMapConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed BiMapConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed BiMapConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2248,42] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2260,39] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2975,50] [[signedness, allcheckers]:argument] incompatible argument for parameter key of apply.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[2982,39] [[signedness, allcheckers]:argument] incompatible argument for parameter key of apply.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3058,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of FilteredMapValues.
  found   : K extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3060,51] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3098,63] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3211,53] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyIterator.
  found   : capture#057 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3966,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of keyIterator.
  found   : capture#058 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of valueIterator.
  found   : capture#059 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[3971,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueIterator.
  found   : capture#060 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4034,28] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4034,65] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4406,33] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of add.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Maps.java:[4436,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of reverse.
  found   : capture#061 extends @UnknownSignedness Object super K extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[77,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[88,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[159,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableKeySet<K extends Object, V extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[159,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull NavigableKeySet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[159,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter map of NavigableKeySet.
  found   : @Initialized @NonNull AbstractNavigableMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NavigableMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractNavigableMap.java:[169,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.descendingMap()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[146,58] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[146,61] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[250,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of uncheckedCastNullableTToT.
  found   : A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[255,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of uncheckedCastNullableTToT.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[372,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ReverseConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ReverseConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ReverseConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[449,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ConverterComposition<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object, C extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConverterComposition<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object, C extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ConverterComposition<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object, C extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[537,15] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[537,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#062 extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[538,15] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[538,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#063 extends A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[544,27] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[544,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#064 extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[545,27] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[545,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#065 extends A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[548,17] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[548,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#066 extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[549,17] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[549,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#067 extends A extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[550,10] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super A extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: A[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[551,10] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super B extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: B[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Converter.java:[575,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionBasedConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionBasedConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed FunctionBasedConverter<A extends @UnknownSignedness Object, B extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[106,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[126,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[138,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.delegate()") Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[150,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends @KeyFor("this.delegate()") Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMap.java:[161,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingMapEntry.java:[93,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingMapEntry<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingMapEntry<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingMapEntry<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSortedMap.java:[80,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingSortedMap.java:[91,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[100,43] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of defensiveCopy.
  found   : capture#068[ extends @UnknownKeyFor Predicate<?[ extends @UnknownKeyFor Object super T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]]> super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[134,42] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of defensiveCopy.
  found   : capture#069[ extends @UnknownKeyFor Predicate<?[ extends @UnknownKeyFor Object super T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]]> super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[230,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull CompositionPredicate<A extends @Initialized @NonNull Object, B extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Predicate<A extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[230,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter p of CompositionPredicate.
  found   : @Initialized @NonNull Predicate<B extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Predicate<B extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[230,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter f of CompositionPredicate.
  found   : @Initialized @NonNull Function<A extends @Initialized @Nullable Object, capture#070 extends B extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<A extends @Initialized @NonNull Object, ? extends B extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[592,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[333,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed NotPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed NotPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed NotPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[378,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AndPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AndPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed AndPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[424,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed OrPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed OrPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed OrPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[455,21] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[476,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed IsEqualToPredicate
  required: @UnknownSignedness Object
  Consequence: method in @Signed IsEqualToPredicate
    @Signed int hashCode(@Signed IsEqualToPredicate this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[521,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InstanceOfPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed InstanceOfPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed InstanceOfPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[559,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SubtypeOfPredicate
  required: @UnknownSignedness Object
  Consequence: method in @Signed SubtypeOfPredicate
    @Signed int hashCode(@Signed SubtypeOfPredicate this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[610,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InPredicate<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed InPredicate<T extends @Signed Object>
    @Signed int hashCode(@Signed InPredicate<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[651,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CompositionPredicate<A extends @Signed Object, B extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed CompositionPredicate<A extends @Signed Object, B extends @Signed Object>
    @Signed int hashCode(@Signed CompositionPredicate<A extends @Signed Object, B extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Predicates.java:[680,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ContainsPatternPredicate
  required: @UnknownSignedness Object
  Consequence: method in @Signed ContainsPatternPredicate
    @Signed int hashCode(@Signed ContainsPatternPredicate this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapDifference.java:[88,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapDifference<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapDifference<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed MapDifference<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapDifference.java:[119,8] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ValueDifference<V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ValueDifference<V extends @Signed Object>
    @Signed int hashCode(@Signed ValueDifference<V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Multimap.java:[400,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Multimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Multimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed Multimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[495,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[393,54] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[395,56] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[399,52] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Joiner.java:[401,54] [[signedness, allcheckers]:argument] incompatible argument for parameter part of toString.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[301,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull PairwiseEquivalence<T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void], S[ extends @org.checkerframework.checker.nullness.qual.Nullable T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] super @Initialized @NonNull Void]>
  method return type: @Initialized @NonNull Equivalence<@Initialized @NonNull Iterable<S[ extends @org.checkerframework.checker.nullness.qual.Nullable T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] super @Initialized @NonNull Void]>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[156,54] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[156,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#071 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[167,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Wrapper.
  found   : S extends @org.checkerframework.checker.nullness.qual.Nullable T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[203,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Wrapper.
  found   : S extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[270,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Wrapper<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Wrapper<T extends @Signed Object>
    @Signed int hashCode(@Signed Wrapper<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[310,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : @org.checkerframework.checker.nullness.qual.Nullable T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[315,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[343,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed EquivalentToPredicate<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed EquivalentToPredicate<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed EquivalentToPredicate<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[344,43] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[349,44] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[349,46] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Equivalence.java:[349,53] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Range.java:[687,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Range<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Range<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed Range<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[454,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ByFunctionOrdering<F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Ordering<F extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[454,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of ByFunctionOrdering.
  found   : @Initialized @NonNull Function<F extends @Initialized @Nullable Object, capture#072 extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[454,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter ordering of ByFunctionOrdering.
  found   : @Initialized @NonNull Ordering<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Ordering<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[750,31] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E[ extends T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] super @Initialized @Nullable Void] @Initialized @NonNull []
  required: E[ extends T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] super @Initialized @NonNull Void] @UnknownInitialization @Nullable []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[224,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Ordering.java:[250,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[110,22] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Cut<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Cut<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed Cut<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[203,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BelowAll
  required: @UnknownSignedness Object
  Consequence: method in @Signed BelowAll
    @Signed int hashCode(@Signed BelowAll this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[294,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AboveAll
  required: @UnknownSignedness Object
  Consequence: method in @Signed AboveAll
    @Signed int hashCode(@Signed AboveAll this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[382,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BelowValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed BelowValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed BelowValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Cut.java:[472,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AboveValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AboveValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed AboveValue<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[355,78] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.builderMap") Object, Collection<V extends Object>>>
  required: Collection<Entry<K extends Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[567,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ImmutableSet<V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull ImmutableSet<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[66,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of SetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[66,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[256,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of preservesInsertionOrderOnAddsSet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[307,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#073 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[307,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#074 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[357,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#075 extends @UnknownSignedness Object super K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[376,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#076 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[376,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#077 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[381,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Multimap.
  found   : capture#078 extends K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[381,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Multimap.
  found   : capture#079 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[543,50] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[543,68] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of containsEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[567,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableSet<V extends @Signed Object>
  method return type: @Signed ImmutableSet<V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[592,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of writeMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSetMultimap.java:[592,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of writeMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[144,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter a of unsafeCompare.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[167,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Initialized @NonNull Comparator<@Initialized @NonNull Object>
  required: @Initialized @Nullable Comparator<? extends @Initialized @Nullable Object super @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[204,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter a of unsafeCompare.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[324,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Initialized @NonNull Comparator<@Initialized @NonNull Object>
  required: @Initialized @Nullable Comparator<? extends @Initialized @Nullable Object super @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[77,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[83,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[107,45] [[signedness, allcheckers]:argument] incompatible argument for parameter key of unsafeBinarySearch.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[167,67] [[signedness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Signed Comparator<@Signed Object>
  required: @Signed Comparator<? extends @UnknownSignedness Object super @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedSet.java:[324,76] [[signedness, allcheckers]:argument] incompatible argument for parameter c of binarySearch.
  found   : @Signed Comparator<@Signed Object>
  required: @Signed Comparator<? extends @UnknownSignedness Object super @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/ForwardingCache.java:[108,23] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/ForwardingCache.java:[108,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Cache.java:[179,16] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Cache.java:[179,19] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[162,16] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[162,19] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[43,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LoadingCache.java:[43,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheStats.java:[274,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CacheStats
  required: @UnknownSignedness Object
  Consequence: method in @Signed CacheStats
    @Signed int hashCode(@Signed CacheStats this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[53,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SupplierComposition<F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Supplier<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[53,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of SupplierComposition.
  found   : @Initialized @NonNull Function<capture#080 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[53,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter supplier of SupplierComposition.
  found   : @Initialized @NonNull Supplier<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Supplier<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[185,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Supplier<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Supplier<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[82,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SupplierComposition<F extends @Signed Object, T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SupplierComposition<F extends @Signed Object, T extends @Signed Object>
    @Signed int hashCode(@Signed SupplierComposition<F extends @Signed Object, T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Suppliers.java:[318,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SupplierOfInstance<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SupplierOfInstance<T extends @Signed Object>
    @Signed int hashCode(@Signed SupplierOfInstance<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[90,42] [[signedness, allcheckers]:override.param] Incompatible parameter type for element.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed int indexOf(@Signed ForwardingList<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed List<E extends @Signed Object>
    @Signed int indexOf(@Signed List<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[97,46] [[signedness, allcheckers]:override.param] Incompatible parameter type for element.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed int lastIndexOf(@Signed ForwardingList<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed List<E extends @Signed Object>
    @Signed int lastIndexOf(@Signed List<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[133,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed boolean equals(@Signed ForwardingList<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed Collection<E extends @Signed Object>
    @Signed boolean equals(@Signed Collection<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingList.java:[139,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingList<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingList<E extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingList<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractFuture.java:[1329,14] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[653,36] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ScheduledListeningDecorator
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledListeningDecorator this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[661,84] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableScheduledFuture<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ScheduledListeningDecorator
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ScheduledListeningDecorator this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[662,20] [[keyfor, allcheckers]:override.param] Incompatible parameter type for callable.
  found   : @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ScheduledListeningDecorator
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ScheduledListeningDecorator this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[669,36] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ScheduledListeningDecorator
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledListeningDecorator this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[677,36] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ScheduledListeningDecorator
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledListeningDecorator this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[892,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable ThreadFactory
  method return type: @Initialized @NonNull ThreadFactory
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[895,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[908,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of propagate.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[926,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[953,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference result
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[661,85] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableScheduledFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[663,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of TrustedListenableFutureTask.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[663,78] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/MoreExecutors.java:[665,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableScheduledTask.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[46,80] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in AbstractExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[53,80] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor RunnableFuture<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[53,107] [[keyfor, allcheckers]:override.param] Incompatible parameter type for callable.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> RunnableFuture<T extends Object> newTaskFor(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[58,25] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull AbstractListeningExecutorService
    @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull AbstractListeningExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[63,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(AbstractListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in AbstractExecutorService
    <T extends Object> Future<T extends Object> submit(AbstractExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[69,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> Future<T extends Object> submit(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[69,96] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in AbstractListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(AbstractListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in AbstractExecutorService
    <T extends Object> Future<T extends Object> submit(AbstractExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[48,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[54,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[63,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractListeningExecutorService.java:[69,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[98,69] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> Future<T extends Object> submit(WrappingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[98,92] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> Future<T extends Object> submit(WrappingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[103,21] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull Future<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingExecutorService
    @Initialized @NonNull Future<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull WrappingExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[108,69] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> Future<T extends Object> submit(WrappingExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[114,67] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[115,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[120,67] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[121,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[127,109] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> T extends Object invokeAny(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingExecutorService.java:[134,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in WrappingExecutorService
    <T extends Object> T extends Object invokeAny(WrappingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[47,30] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull WrappingScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[52,78] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(WrappingScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[53,18] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in WrappingScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(WrappingScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[58,30] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull WrappingScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java:[64,30] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull WrappingScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull WrappingScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[141,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[198,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[198,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[212,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[226,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[241,72] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[255,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[312,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Verify.java:[370,68] [[signedness, allcheckers]:argument] incompatible argument for parameter args of lenientFormat.
  found   : @Unsigned char
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Uninterruptibles.java:[326,56] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Uninterruptibles.java:[352,58] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[538,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull List<T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull List<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[538,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromList of TransformingRandomAccessList.
  found   : @Initialized @NonNull List<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[538,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformingRandomAccessList.
  found   : @Initialized @NonNull Function<capture#081 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, capture#082 extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[539,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromList of TransformingSequentialList.
  found   : @Initialized @NonNull List<F extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<F extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[539,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformingSequentialList.
  found   : @Initialized @NonNull Function<capture#083 extends @Initialized @Nullable Object super F extends @Initialized @Nullable Object, capture#084 extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super F extends @Initialized @NonNull Object, ? extends T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[683,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull List<@Initialized @NonNull List<T extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull List<@Initialized @NonNull List<T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[683,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of RandomAccessPartition.
  found   : @Initialized @NonNull List<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[684,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of Partition.
  found   : @Initialized @NonNull List<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1103,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter backingList of AbstractListWrapper.
  found   : @Initialized @NonNull List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull List<E extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1103,55] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ListIterator<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull ListIterator<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1171,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1039,39] [[signedness, allcheckers]:argument] incompatible argument for parameter element of indexOfRandomAccess.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Lists.java:[1072,43] [[signedness, allcheckers]:argument] incompatible argument for parameter element of lastIndexOfRandomAccess.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TransformedListIterator.java:[39,25] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#085[ extends F[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFuture.java:[116,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ImmutableCollection<capture#086 extends @Initialized @NonNull ListenableFuture<? extends InputT extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull ImmutableCollection<capture#086 extends @Initialized @NonNull ListenableFuture<? extends InputT extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFuture.java:[257,88] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFuture.java:[270,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of handleException.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFutureState.java:[136,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Set<@Initialized @NonNull Throwable>
  required: @Initialized @NonNull Set<@Initialized @NonNull Throwable>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AggregateFutureState.java:[181,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of compareAndSet.
  found   : @Initialized @Nullable Set<@Initialized @NonNull Throwable>
  required: @Initialized @NonNull Set<@Initialized @NonNull Throwable>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[497,13] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[544,85] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[547,13] [removal] ThreadDeath in java.lang has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[271,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference slowPointer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[313,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference slowPointer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[428,75] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[435,73] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[444,26] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object
  method return type: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[448,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of propagate.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[472,75] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : null (NullType)
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[472,94] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @Nullable Method
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[480,73] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : null (NullType)
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[480,93] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @Nullable Method
  required: @Initialized @NonNull Method
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Throwables.java:[496,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[971,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable InCompletionOrderState<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull InCompletionOrderState<T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[1031,77] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ListenableFuture<? extends T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ListenableFuture<? extends T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[1132,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter t of onFailure.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Futures.java:[1381,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowUnchecked.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[48,66] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[48,89] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[55,18] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningExecutorService
    @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ListeningExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[62,66] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[84,54] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[84,110] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[107,54] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[108,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ListeningExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ListeningExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[48,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningExecutorService.java:[62,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[43,27] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningScheduledExecutorService
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ListeningScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> schedule(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[56,75] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableScheduledFuture<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor ScheduledFuture<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningScheduledExecutorService
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ListeningScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[57,18] [[keyfor, allcheckers]:override.param] Incompatible parameter type for callable.
  found   : @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<V[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ListeningScheduledExecutorService
    <V extends Object> ListenableScheduledFuture<V extends Object> schedule(ListeningScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
  cannot override method in ScheduledExecutorService
    <V extends Object> ScheduledFuture<V extends Object> schedule(ScheduledExecutorService this, Callable<V extends Object> p0, long p1, TimeUnit p2)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[71,27] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningScheduledExecutorService
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ListeningScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleAtFixedRate(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[87,27] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ListeningScheduledExecutorService
    @Initialized @NonNull ListenableScheduledFuture<? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ListeningScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
  cannot override method in @Initialized @NonNull ScheduledExecutorService
    @Initialized @NonNull ScheduledFuture<@Nullable ? extends @Initialized @Nullable Object> scheduleWithFixedDelay(@Initialized @NonNull ScheduledExecutorService this, @Initialized @NonNull Runnable p0, @Initialized @NonNull long p1, @Initialized @NonNull long p2, @Initialized @NonNull TimeUnit p3)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListeningScheduledExecutorService.java:[56,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableScheduledFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hasher.java:[144,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Hasher
  required: @UnknownSignedness Object
  Consequence: method in @Signed Hasher
    @Signed int hashCode(@Signed Hasher this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/HashCode.java:[406,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed HashCode
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashCode
    @Signed int hashCode(@Signed HashCode this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Monitor.java:[1155,64] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference p
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractService.java:[632,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,55] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,57] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,66] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[179,75] [[signedness, allcheckers]:argument] incompatible argument for parameter msg of log.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,55] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,57] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,66] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ListenerCallQueue.java:[211,72] [[signedness, allcheckers]:argument] incompatible argument for parameter msg of log.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeParameter.java:[52,23] [[fbc, nullness, allcheckers]:method.invocation] call to capture() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.reflect.TypeCapture.class) @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeParameter.java:[58,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeParameter<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeParameter<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed TypeParameter<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeCapture.java:[34,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference ((ParameterizedType)superclass)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[95,73] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[115,23] [[keyfor, allcheckers]:argument] incompatible argument for parameter action of forEach.
  found   : @UnknownKeyFor Consumer<capture#087[ extends @UnknownKeyFor Object super T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]]>
  required: @UnknownKeyFor Consumer<?[ extends @UnknownKeyFor Object super capture#094[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[115,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter action of forEach.
  found   : @Initialized @NonNull Consumer<capture#087 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Consumer<? extends @Initialized @Nullable Object super capture#098 extends T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[305,63] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of castOrCopyToCollection.
  found   : capture#095[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[306,29] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull []
  method return type: T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[316,33] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of castOrCopyToCollection.
  found   : capture#096[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[361,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[395,37] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Iterable<T extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull Iterable<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[809,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of cast.
  found   : capture#097[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[95,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[115,23] [[signedness, allcheckers]:argument] incompatible argument for parameter action of forEach.
  found   : @Signed Consumer<capture#087 extends @UnknownSignedness Object super T extends @Signed Object>
  required: @Signed Consumer<? extends @UnknownSignedness Object super capture#0100 extends T extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[316,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of castOrCopyToCollection.
  found   : capture#096 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[316,51] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @Signed Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterables.java:[714,72] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilterStrategies.java:[200,29] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilterStrategies.java:[219,30] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilterStrategies.java:[317,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LockFreeBitArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed LockFreeBitArray
    @Signed int hashCode(@Signed LockFreeBitArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilter.java:[358,23] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Collector<T extends @Initialized @NonNull Object, @Initialized @NonNull BloomFilter<T extends @Initialized @NonNull Object>, @Initialized @NonNull BloomFilter<T extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Collector<T extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object, @Initialized @NonNull BloomFilter<T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilter.java:[299,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BloomFilter<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed BloomFilter<T extends @Signed Object>
    @Signed int hashCode(@Signed BloomFilter<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/BloomFilter.java:[581,44] [[signedness, allcheckers]:argument] incompatible argument for parameter v of writeByte.
  found   : @Unsigned byte
  required: @Signed int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[317,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[532,4] [[fbc, nullness, allcheckers]:initialization.fields.uninitialized] the constructor does not initialize fields: otherHeap
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[824,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference forgetMeNot
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[826,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of foundAndRemovedExactReference.
  found   : @Initialized @Nullable Queue<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Iterable<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[827,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference skipMe
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[833,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[874,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elements of foundAndRemovedExactReference.
  found   : @Initialized @Nullable List<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Iterable<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[230,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[231,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : T extends B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[243,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[529,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[532,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[597,23] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[600,21] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[643,19] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[664,23] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[665,29] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[668,21] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[689,32] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[690,26] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[709,34] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[710,31] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[726,34] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[833,45] [[signedness, allcheckers]:argument] incompatible argument for parameter target of removeExact.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MinMaxPriorityQueue.java:[919,11] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingQueue.java:[43,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingQueue.java:[49,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingQueue.java:[42,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingQueue.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/ImmutableSupplier.java:[27,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.java:[34,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractSetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.java:[34,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractSetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedBytes.java:[358,30] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedBytes.java:[365,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[108,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Murmur3_32HashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed Murmur3_32HashFunction
    @Signed int hashCode(@Signed Murmur3_32HashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[217,19] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[269,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[271,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[273,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[299,8] [[signedness, allcheckers]:compound.assignment.shift.unsigned] UNSIGNED_RIGHT_SHIFT has signed LHS
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[346,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_32HashFunction.java:[416,27] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/HostSpecifier.java:[155,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed HostSpecifier
  required: @UnknownSignedness Object
  Consequence: method in @Signed HostSpecifier
    @Signed int hashCode(@Signed HostSpecifier this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MultiReader.java:[46,11] [[fbc, nullness, allcheckers]:method.invocation] call to advance() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.io.MultiReader.class) @NonNull MultiReader
  required: @Initialized @NonNull MultiReader
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Subscriber.java:[73,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter e of handleSubscriberException.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Subscriber.java:[104,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Subscriber
  required: @UnknownSignedness Object
  Consequence: method in @Signed Subscriber
    @Signed int hashCode(@Signed Subscriber this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/EventBus.java:[159,49] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.eventbus.SubscriberRegistry.class) @NonNull SubscriberRegistry
  required: @Initialized @NonNull SubscriberRegistry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/EventBus.java:[159,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter bus of SubscriberRegistry.
  found   : @UnderInitialization @NonNull EventBus
  required: @Initialized @NonNull EventBus
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/SubscriberRegistry.java:[179,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of throwIfUnchecked.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/SubscriberRegistry.java:[242,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of propagate.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/SubscriberRegistry.java:[257,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MethodIdentifier
  required: @UnknownSignedness Object
  Consequence: method in @Signed MethodIdentifier
    @Signed int hashCode(@Signed MethodIdentifier this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[99,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[102,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[141,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[141,58] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[155,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[161,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[161,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[163,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[163,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[197,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[198,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFutureTask.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[199,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[219,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheLoader.java:[221,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[79,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Queue<@Initialized @NonNull Event>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[80,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Queue<@Initialized @NonNull Event>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[88,30] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Boolean
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/eventbus/Dispatcher.java:[89,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull Boolean
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/HostAndPort.java:[195,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference portString
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/HostAndPort.java:[296,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed HostAndPort
  required: @UnknownSignedness Object
  Consequence: method in @Signed HostAndPort
    @Signed int hashCode(@Signed HostAndPort this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[72,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[72,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[86,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractUndirectedNetworkConnections.java:[88,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/NullsFirstOrdering.java:[86,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed NullsFirstOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed NullsFirstOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed NullsFirstOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[38,25] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[38,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#0101 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[42,15] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[42,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : capture#0102 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[43,8] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super F extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: F[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FunctionalEquivalence.java:[70,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionalEquivalence<F extends @UnknownSignedness Object, T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionalEquivalence<F extends @UnknownSignedness Object, T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed FunctionalEquivalence<F extends @UnknownSignedness Object, T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[61,29] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference get(index)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[33,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of SortedIterable.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[53,42] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedAsList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed ImmutableSortedAsList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[66,46] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedAsList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed ImmutableSortedAsList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[71,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedAsList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableSortedAsList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableAsList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableAsList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedAsList.java:[91,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[35,36] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[38,45] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[43,45] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[48,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[66,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter consumer of forEach.
  found   : @Initialized @NonNull Consumer<capture#0103 extends @Initialized @Nullable Object super E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Consumer<? extends @Initialized @Nullable Object super capture#0110 extends E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[35,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[38,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[43,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[48,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[58,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableListIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableAsList.java:[66,25] [[signedness, allcheckers]:argument] incompatible argument for parameter consumer of forEach.
  found   : @Signed Consumer<capture#0103 extends @UnknownSignedness Object super E extends @UnknownSignedness Object>
  required: @Signed Consumer<? extends @UnknownSignedness Object super capture#0112 extends E extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/IntMath.java:[117,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/IntMath.java:[148,18] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/IntMath.java:[608,38] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[568,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Alphabet
  required: @UnknownSignedness Object
  Consequence: method in @Signed Alphabet
    @Signed int hashCode(@Signed Alphabet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[588,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[731,44] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @Signed long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[876,50] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[893,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StandardBaseEncoding
  required: @UnknownSignedness Object
  Consequence: method in @Signed StandardBaseEncoding
    @Signed int hashCode(@Signed StandardBaseEncoding this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/BaseEncoding.java:[894,52] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[95,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0113 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[95,90] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of applyAsInt.
  found   : T extends @Initialized @NonNull Object
  required: capture#0114 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
[WARNING]   found   : E extends @UnknownSignedness Object
  required: @Signed Object
/home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[56,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of SortedMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[100,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[213,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[231,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[270,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : capture#0115 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[271,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of TreeMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[272,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[290,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of SortedMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[296,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[303,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[342,14] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  required: @Signed ImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[342,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0116 extends @UnknownSignedness Object super E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[343,16] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed DescendingImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSortedMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[361,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[378,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[391,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[392,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[462,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[572,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of SortedMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMultiset.java:[578,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MultiInputStream.java:[124,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference in
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[61,34] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentHashMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[63,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentHashMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[84,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getOrDefault.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[225,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AtomicLongMap.java:[234,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Doubles.java:[666,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed DoubleArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed DoubleArrayAsList
    @Signed int hashCode(@Signed DoubleArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/PairedStats.java:[237,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PairedStats
  required: @UnknownSignedness Object
  Consequence: method in @Signed PairedStats
    @Signed int hashCode(@Signed PairedStats this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/math/Stats.java:[444,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Stats
  required: @UnknownSignedness Object
  Consequence: method in @Signed Stats
    @Signed int hashCode(@Signed Stats this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[61,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[61,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[83,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[95,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0117 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[95,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0118 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBasedTable.java:[95,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0119 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[139,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[181,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[274,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,34] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference rowEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[292,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[328,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[335,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[342,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[350,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[362,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[448,10] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : object is @Nullable
  required: object is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[473,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[485,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[502,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[503,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter input of apply.
  found   : @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>
  required: capture#0120 extends @Initialized @Nullable Object super @Initialized @NonNull Entry<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[530,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[579,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[676,26] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<R extends @KeyFor("this.rowMap()") Object>
  method return type: Set<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[786,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[826,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[835,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[853,38] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of asMapEntryIterator.
  found   : R extends @KeyFor("this.backingMap") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[909,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[914,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[930,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<C extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[963,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[72,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[72,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[72,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[214,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImprovedAbstractSet.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[236,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[236,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[236,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[241,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[241,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[241,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[245,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[245,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[245,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[256,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[256,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[256,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of immutableCell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R extends @Signed Object of immutableCell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[276,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableCell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[300,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[300,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[300,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[318,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of IteratorBasedAbstractMap.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[318,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of IteratorBasedAbstractMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[350,91] [[signedness, allcheckers]:argument] incompatible argument for parameter key of safeContainsKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[357,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of safeGet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[378,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of safeRemove.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[378,48] [[signedness, allcheckers]:argument] incompatible argument for parameter key of safeRemove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[434,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ForwardingMapEntry.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[434,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[464,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ViewCachingAbstractMap.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[464,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ViewCachingAbstractMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[480,36] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[480,41] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of get.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[485,41] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of contains.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[485,46] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of contains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[491,39] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[491,44] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of remove.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[503,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[503,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[539,31] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[551,45] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of containsMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[551,49] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsMapping.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[551,74] [[signedness, allcheckers]:argument] incompatible argument for parameter value of containsMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[560,43] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of removeMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[560,47] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of removeMapping.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[560,72] [[signedness, allcheckers]:argument] incompatible argument for parameter value of removeMapping.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[581,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[581,56] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[608,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of uncheckedCastNullableTToT.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[625,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of KeySet.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[625,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of KeySet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[632,43] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of contains.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[632,48] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of contains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[637,41] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[637,46] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of remove.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[642,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyPredicateOnEntries.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[652,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Values.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[652,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Values.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[659,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valuePredicateOnEntries.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[664,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valuePredicateOnEntries.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[669,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valuePredicateOnEntries.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[764,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[773,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[823,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ViewCachingAbstractMap.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[826,25] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of containsRow.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[835,25] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of containsRow.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[853,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of asMapEntryIterator.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[855,12] [[signedness, allcheckers]:argument] incompatible argument for parameter function of asMapEntryIterator.
  found   : @Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed RowMap.@Signed EntrySet.@Signed <anonymous com.google.common.collect.StandardTable$RowMap$EntrySet$1>
  required: @Signed Function<? extends @Signed Object super R extends @UnknownSignedness Object, @Signed Map<C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[855,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[901,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ViewCachingAbstractMap.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[909,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[914,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[920,28] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[920,48] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[942,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of asMapEntryIterator.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[944,12] [[signedness, allcheckers]:argument] incompatible argument for parameter function of asMapEntryIterator.
  found   : @Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed ColumnMap.@Signed ColumnMapEntrySet.@Signed <anonymous com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1>
  required: @Signed Function<? extends @Signed Object super C extends @UnknownSignedness Object, @Signed Map<R extends @UnknownSignedness Object, V extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[944,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[961,41] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[977,35] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[999,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1000,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1001,25] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1010,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of Values.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1019,37] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1030,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1032,25] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1043,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayList.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardTable.java:[1045,25] [[signedness, allcheckers]:argument] incompatible argument for parameter column of removeColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[55,26] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<R extends @KeyFor("this.rowMap()") Object>
  method return type: Set<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[60,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<C extends @KeyFor("this.columnMap()") Object>
  method return type: Set<C extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[66,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[238,4] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : obj is @Nullable
  required: obj is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractTable.java:[242,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Table.java:[128,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Table<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Table<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed Table<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Table.java:[288,8] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Cell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Cell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed Cell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,27] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ImmutableSet<E extends @Initialized @Nullable Enum<E>>
  method return type: @Initialized @NonNull ImmutableSet<E extends @Initialized @NonNull Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,47] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @NonNull ImmutableSet<E extends @Initialized @NonNull Enum<E>>
  required: @Initialized @NonNull ImmutableSet<E extends @Initialized @Nullable Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[151,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0121 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[151,90] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of applyAsInt.
  found   : T extends @Initialized @NonNull Object
  required: capture#0122 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[169,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0123 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[169,77] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of applyAsInt.
  found   : T extends @Initialized @NonNull Object
  required: capture#0124 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[185,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0125 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[185,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0126 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[217,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0127 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[217,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0128 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[246,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0129 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[246,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0130 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[269,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0131 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[270,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0132 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[296,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0133 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[297,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0134 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[318,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of merge.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[346,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0135 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[346,86] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0136 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[361,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0137 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[361,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0138 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[388,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0139 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[388,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0140 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[421,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0141 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[421,88] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0142 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[443,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0143 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[445,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0144 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
[WARNING]   found   : E extends @UnknownSignedness Object
  required: @Signed Object
/home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,27] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableSet<E extends @UnknownSignedness Enum<E>>
  method return type: @Signed ImmutableSet<E extends @Signed Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[131,47] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<E extends @Signed Enum<E>>
  required: @Signed ImmutableSet<E extends @UnknownSignedness Enum<E>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[156,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,81] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,83] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,86] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectCollectors.java:[262,93] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedLists.java:[76,23] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedLists.java:[102,23] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeSet.java:[663,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeSet.java:[646,49] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>.@Signed AsSet
    @Signed boolean contains(@Signed ImmutableRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>.@Signed AsSet this, @Signed Object p0)
  cannot override method in @Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractRangeSet.java:[94,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed AbstractRangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RangeSet.java:[271,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed RangeSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[129,66] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[153,57] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[154,24] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[520,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[529,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[532,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[532,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[548,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[549,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[554,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[556,20] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[557,41] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[561,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[562,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[565,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[565,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[746,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[878,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSortedSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[879,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: RegularImmutableSortedSet<K extends Object>
  method return type: ImmutableSortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[893,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[898,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[910,30] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Comparator<capture#0145 extends Object super K extends @KeyFor("this") Object>
  method return type: Comparator<? extends Object super K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1143,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSortedSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1144,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: RegularImmutableSortedSet<K extends Object>
  method return type: ImmutableSortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1148,28] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSortedSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1149,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSortedSet<K extends Object>
  method return type: ImmutableSortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[129,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[153,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[154,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[381,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[418,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[533,22] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[534,24] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[556,20] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[557,41] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[566,22] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[567,24] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[806,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[870,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed EntrySet
    @Signed boolean contains(@Signed ImmutableSortedMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed EntrySet this, @Signed Object p0)
  cannot override method in @Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableMapEntrySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[893,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[898,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1000,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1001,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1044,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1056,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1068,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1080,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of keyOrNull.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableSortedMap.java:[1132,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0146 extends @UnknownSignedness Object super K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[463,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[514,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[598,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<V extends @KeyFor("this.inverse()") Object>
  method return type: ImmutableSet<V extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[662,20] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[52,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of BiMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[52,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of BiMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[481,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0147 extends @UnknownSignedness Object super V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableBiMap.java:[481,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[80,76] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[80,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[127,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[212,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableRangeMap.java:[389,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableRangeMap<K extends @Signed Comparable<? extends @UnknownSignedness Object>, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableRangeMap<K extends @Signed Comparable<? extends @UnknownSignedness Object>, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ImmutableRangeMap<K extends @Signed Comparable<? extends @UnknownSignedness Object>, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RangeMap.java:[192,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[57,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[67,27] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[84,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[90,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[56,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed SingletonImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[61,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[62,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of singletonIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[67,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[77,18] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[83,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed SingletonImmutableSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[90,33] [[signedness, allcheckers]:method.invocation] call to toString() not allowed on the given receiver.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableSet.java:[94,39] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed SingletonImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed ImmutableSet<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[101,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[106,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[133,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMultimapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[133,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of FilteredMultimapValues.
  found   : @Initialized @NonNull FilteredEntryMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull FilteredMultimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[148,25] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.asMap()") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[174,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[185,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[198,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[361,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[174,17] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[184,50] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
    @Signed Collection<V extends @Signed Object> get(@Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap this, @Signed Object p0)
  cannot override method in @Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>>
    @Signed Collection<V extends @Signed Object> get(@Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[197,53] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap
    @Signed Collection<V extends @Signed Object> remove(@Signed FilteredEntryMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed AsMap this, @Signed Object p0)
  cannot override method in @Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>>
    @Signed Collection<V extends @Signed Object> remove(@Signed AbstractMap<K extends @Signed Object, @Signed Collection<V extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredEntryMultimap.java:[242,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[73,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[74,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[76,22] [[fbc, nullness, allcheckers]:method.invocation] call to checkNoDuplicate(R,C,V,V) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.RegularImmutableTable.class) @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[113,43] [[keyfor, allcheckers]:conditional] incompatible types in conditional expression.
  found   : ImmutableSet<K extends @KeyFor("this.keyToIndex()") Object>
  required: ImmutableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[277,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[284,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[55,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[55,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[55,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[69,11] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[69,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[69,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[123,38] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableArrayMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableArrayMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[140,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[140,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[271,7] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[271,10] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DenseImmutableTable.java:[271,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[79,28] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[80,38] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[41,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[41,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[41,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[44,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[44,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[44,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[49,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[49,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[49,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[56,9] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[56,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[56,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[79,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[80,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[102,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[102,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[102,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[114,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[114,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[114,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[115,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[132,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[132,76] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[132,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[137,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[137,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[137,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[142,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[142,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[142,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[143,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[143,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[143,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[150,12] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableSet<R[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  required: @UnknownSignedness ImmutableSet<R[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[150,33] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<R[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSet<R[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[154,12] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed ImmutableSet<C[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  required: @UnknownSignedness ImmutableSet<C[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[154,33] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed ImmutableSet<C[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableSet<C[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[162,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[162,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[162,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[181,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[182,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[183,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p3 of checkArgument.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableTable.java:[184,8] [[signedness, allcheckers]:argument] incompatible argument for parameter p4 of checkArgument.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[315,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[320,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[341,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<C extends @KeyFor("this.columnMap()") Object>
  method return type: ImmutableSet<C extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[367,26] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<R extends @KeyFor("this.rowMap()") Object>
  method return type: ImmutableSet<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[51,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[51,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[51,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[122,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0148 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[122,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0149 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[122,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0150 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0151 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0154 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0152 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0155 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0153 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[135,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0156 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[153,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[153,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[153,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[188,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[188,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[188,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[227,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0157 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[227,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0158 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[227,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0159 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[233,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[233,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[233,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[248,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0160 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[248,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0161 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[248,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0162 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0163 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : capture#0166 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0164 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : capture#0167 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0165 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[249,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : capture#0168 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[297,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[297,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[297,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[302,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[302,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[302,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[305,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[305,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[305,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[310,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[310,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[310,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[315,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[320,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[426,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0169 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[426,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0170 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableTable.java:[426,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0171 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[68,2] [[fbc, nullness, allcheckers]:initialization.fields.uninitialized] the constructor does not initialize fields: delegate, inverse
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[69,16] [[fbc, nullness, allcheckers]:method.invocation] call to setDelegates(java.util.Map<K,V>,java.util.Map<V,K>) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.ForwardingMap.class) @NonNull AbstractBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull AbstractBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[132,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[152,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[184,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[190,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[244,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[251,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.delegate") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[280,29] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of keyIterator.
  found   : K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[308,31] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of valueIterator.
  found   : K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[314,28] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[319,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in AbstractBiMap<K extends Object, V extends Object>.ValueSet
    <T extends Object> T extends Object [] toArray(AbstractBiMap<K extends Object, V extends Object>.ValueSet this, T extends Object [] p0)
  cannot override method in Set<V extends Object>
    <T extends Object> T extends Object [] toArray(Set<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[336,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[399,57] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.delegate") Object, V extends Object>>
  required: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[417,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[422,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[454,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in AbstractBiMap<K extends Object, V extends Object>.EntrySet
    <T extends Object> T extends Object [] toArray(AbstractBiMap<K extends Object, V extends Object>.EntrySet this, T extends Object [] p0)
  cannot override method in Set<Entry<K extends Object, V extends Object>>
    <T extends Object> T extends Object [] toArray(Set<Entry<K extends Object, V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[177,49] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeFromBothMaps.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[264,25] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeFromBothMaps.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[314,28] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[320,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[449,13] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[455,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractBiMap.java:[461,48] [[signedness, allcheckers]:argument] incompatible argument for parameter o of containsEntryImpl.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[117,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : o is @Nullable
  required: o is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[341,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[655,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[749,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[111,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges
    @Signed int hashCode(@Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[116,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges
    @Signed boolean equals(@Signed TreeRangeSet<C extends @Signed Comparable<? extends @UnknownSignedness Object>>.@Signed AsRanges this, @Signed Object p0)
  cannot override method in @Signed Collection<@Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean equals(@Signed Collection<@Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[340,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed boolean containsKey(@Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean containsKey(@Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[346,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed RangesByUpperBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[636,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[654,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed boolean containsKey(@Signed ComplementRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean containsKey(@Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[748,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed boolean containsKey(@Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed boolean containsKey(@Signed Map<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeSet.java:[754,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed SubRangeSetRangesByLowerBound<C extends @Signed Comparable<? extends @UnknownSignedness Object>> this, @Signed Object p0)
  cannot override method in @Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>>
    @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>> get(@Signed AbstractNavigableMap<@Signed Cut<C extends @Signed Comparable<? extends @UnknownSignedness Object>>, @Signed Range<C extends @Signed Comparable<? extends @UnknownSignedness Object>>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[106,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[106,23] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getIfCached.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[112,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MapIteratorCache.java:[115,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[91,16] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter initargs of newInstance.
  found   : @FBCBottom @Nullable ThreadGroup
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[104,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of set.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[128,70] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @Nullable Field
  required: @Initialized @NonNull Field
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/internal/Finalizer.java:[128,75] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : null (NullType)
  required: @Initialized @NonNull Field
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[54,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[54,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[37,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ImmutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapEntry.java:[37,56] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ImmutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[132,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[135,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[135,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[246,30] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyBucketHead.getKey()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[371,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[434,22] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableSet.
  found   : @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[440,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[139,37] [[signedness, allcheckers]:argument] incompatible argument for parameter key of checkNoConflictInKeyBucket.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[139,42] [[signedness, allcheckers]:argument] incompatible argument for parameter newValue of checkNoConflictInKeyBucket.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[265,15] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[371,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMap.java:[440,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[51,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of IncomparableValueException.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[31,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[51,43] [[signedness, allcheckers]:argument] incompatible argument for parameter value of IncomparableValueException.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ExplicitOrdering.java:[68,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ExplicitOrdering<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ExplicitOrdering<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ExplicitOrdering<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[146,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[155,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[161,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[373,31] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[468,33] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : L extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[146,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[155,23] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[161,27] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of set.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[197,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[223,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[367,49] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[373,31] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[397,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[401,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[469,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[472,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : L extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[516,17] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[516,37] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[517,23] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/Striped.java:[517,42] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[144,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Comparator<capture#0172 extends @Initialized @Nullable Object super R extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<capture#0172 extends @Initialized @Nullable Object super R extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[190,61] [[fbc, nullness, allcheckers]:method.invocation] call to compare(java.lang.Object,java.lang.Object) not allowed on the given receiver.
  found   : @Initialized @NonNull TreeBasedTable.@UnderInitialization(com.google.common.collect.TreeBasedTable.TreeRow.class) @NonNull TreeRow
  required: @Initialized @NonNull TreeBasedTable.@Initialized @NonNull TreeRow
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[195,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedKeySet<C extends Object, V extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[240,55] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: C extends @KeyFor("(SortedMap<C, V>)backingRowMap") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[249,54] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: C extends @KeyFor("(SortedMap<C, V>)backingRowMap") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) C extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[256,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[257,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[282,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[190,62] [[signedness, allcheckers]:argument] incompatible argument for parameter a of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[190,74] [[signedness, allcheckers]:argument] incompatible argument for parameter b of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[212,44] [[signedness, allcheckers]:argument] incompatible argument for parameter a of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[213,44] [[signedness, allcheckers]:argument] incompatible argument for parameter a of compare.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[218,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[218,86] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[224,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[230,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[289,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeBasedTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed TreeRow
    @Signed boolean containsKey(@Signed TreeBasedTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed TreeRow this, @Signed Object p0)
  cannot override method in @Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Row
    @Signed boolean containsKey(@Signed StandardTable<R extends @UnknownSignedness Object, C extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Row this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[296,46] [[signedness, allcheckers]:argument] incompatible argument for parameter o of rangeContains.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeBasedTable.java:[324,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[99,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: SortedSet<R extends Object>
  method return type: SortedSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) R extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[115,40] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: R extends @KeyFor("this.sortedBackingMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) R extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[120,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: R extends @KeyFor("this.sortedBackingMap()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) R extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[52,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of RowSortedTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[52,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of RowSortedTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/StandardRowSortedTable.java:[52,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of RowSortedTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapKeySet.java:[49,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapKeySet.java:[59,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMapKeySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableMapKeySet<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<K extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<K extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Enums.java:[144,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StringConverter<T extends @Signed Enum<T>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed StringConverter<T extends @Signed Enum<T extends @Signed Enum<T extends @Signed Enum<T>>>>
    @Signed int hashCode(@Signed StringConverter<T extends @Signed Enum<T>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[117,16] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[150,57] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[163,16] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[236,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[246,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
  required: @Initialized @NonNull Entry<E extends @Initialized @Nullable Object, @Initialized @NonNull Count>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[250,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference currentEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[279,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[301,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[330,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractMapBasedMultiset.java:[333,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Count.java:[58,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Count
  required: @UnknownSignedness Object
  Consequence: method in @Signed Count
    @Signed int hashCode(@Signed Count this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[65,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[86,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[92,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference seq
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[102,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[103,28] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference seq
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[113,19] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable CharSequence
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/CharSequenceReader.java:[119,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference seq
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[108,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[118,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter nextNode of canTraverseWithoutReusingEdge.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[170,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[198,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[500,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[527,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[532,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[559,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[591,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[116,21] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of put.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[118,47] [[signedness, allcheckers]:argument] incompatible argument for parameter nextNode of canTraverseWithoutReusingEdge.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[118,57] [[signedness, allcheckers]:argument] incompatible argument for parameter previousNode of canTraverseWithoutReusingEdge.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[123,21] [[signedness, allcheckers]:argument] incompatible argument for parameter arg0 of put.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[175,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of limit.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graphs.java:[198,67] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractGraph.java:[50,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractGraph<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractGraph<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed AbstractGraph<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[96,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[97,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[110,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[140,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[159,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[159,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[170,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[170,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[60,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[110,86] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractBaseGraph.java:[122,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of difference.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[49,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[69,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[69,69] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[70,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[79,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[79,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/IncidentEdgeSet.java:[80,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[160,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[137,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed AbstractValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[155,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[156,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractValueGraph.java:[163,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of asMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[102,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[103,83] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[181,8] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Set<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Set<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[195,47] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentNodes(edge).adjacentNode(nodePresent)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[236,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[236,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[76,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F extends @Signed Object of transform.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[78,16] [[signedness, allcheckers]:argument] incompatible argument for parameter function of transform.
  found   : @Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.graph.AbstractNetwork$1>.@Signed <anonymous com.google.common.graph.AbstractNetwork$1$1>.@Signed <anonymous com.google.common.graph.AbstractNetwork$1$1$1>
  required: @Signed Function<? extends @Signed Object super E extends @UnknownSignedness Object, ? extends @Signed EndpointPair<N extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[78,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[172,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of union.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[173,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of difference.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[181,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Set<E extends @Signed Object>
  method return type: @Signed Set<E extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[191,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[192,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[221,84] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[221,91] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[277,19] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed AbstractNetwork<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[297,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[298,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[304,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of asMap.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractNetwork.java:[304,39] [[signedness, allcheckers]:argument] incompatible argument for parameter function of asMap.
  found   : @Signed Function<E extends @UnknownSignedness Object, @Signed EndpointPair<N extends @UnknownSignedness Object>>
  required: @Signed Function<? extends @Signed Object super E extends @UnknownSignedness Object, @Signed EndpointPair<N extends @UnknownSignedness Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[94,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[97,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[102,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[126,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[141,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[141,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[148,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[148,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[165,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[166,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[94,66] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[97,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[102,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[126,61] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[141,55] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[148,61] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getWithoutCaching.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[153,27] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[165,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableValueGraph.java:[166,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[162,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[175,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[176,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[181,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[162,61] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[165,49] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[165,51] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[165,56] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[175,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardValueGraph.java:[181,62] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ValueGraph.java:[364,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ValueGraph<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[177,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ElementOrder<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ElementOrder<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed ElementOrder<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[194,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[194,46] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[197,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : K extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[197,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[199,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C extends @Signed Object of newTreeMap.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ElementOrder.java:[199,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newTreeMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[110,8] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[181,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference source()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[181,54] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference target()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[233,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[239,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[241,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[241,51] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[246,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[246,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[115,92] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[115,94] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[127,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[128,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of forArray.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[145,22] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed EndpointPair<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed EndpointPair<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed EndpointPair<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[185,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Ordered<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Ordered<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Ordered<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[186,36] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[186,46] [[signedness, allcheckers]:argument] incompatible argument for parameter objects of hashCode.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,17] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,25] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,28] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,37] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[191,48] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[245,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Unordered<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Unordered<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Unordered<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,17] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,24] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,27] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,34] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPair.java:[251,44] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Graph.java:[302,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Graph<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Graph<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Graph<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Network.java:[429,6] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Network<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Network<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Network<N extends @UnknownSignedness Object, E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[157,26] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[162,39] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in DescendingMultiset<E extends Object>
    <T extends Object> T extends Object [] toArray(DescendingMultiset<E extends Object> this, T extends Object [] p0)
  cannot override method in Collection<E extends Object>
    <T extends Object> T extends Object [] toArray(Collection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[48,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0173 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[156,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of DescendingMultiset.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[157,26] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[162,39] [[signedness, allcheckers]:override.return] Incompatible return type.
  found   : T extends @Signed Object @Signed []
  required: T extends @UnknownSignedness Object @Signed []
  Consequence: method in @Signed DescendingMultiset<E extends @Signed Object>
    <T extends @Signed Object> T extends @Signed Object @Signed [] toArray(@Signed DescendingMultiset<E extends @Signed Object> this, T extends @Signed Object @Signed [] p0)
  cannot override method in @Signed Collection<E extends @Signed Object>
    <T extends @UnknownSignedness Object> T extends @UnknownSignedness Object @Signed [] toArray(@Signed Collection<E extends @Signed Object> this, T extends @UnknownSignedness Object @Signed [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingMultiset.java:[162,54] [[signedness, allcheckers]:override.param] Incompatible parameter type for array.
  found   : T extends @Signed Object @Signed []
  required: T extends @UnknownSignedness Object @Signed []
  Consequence: method in @Signed DescendingMultiset<E extends @Signed Object>
    <T extends @Signed Object> T extends @Signed Object @Signed [] toArray(@Signed DescendingMultiset<E extends @Signed Object> this, T extends @Signed Object @Signed [] p0)
  cannot override method in @Signed Collection<E extends @Signed Object>
    <T extends @UnknownSignedness Object> T extends @UnknownSignedness Object @Signed [] toArray(@Signed Collection<E extends @Signed Object> this, T extends @UnknownSignedness Object @Signed [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Floats.java:[652,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FloatArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed FloatArrayAsList
    @Signed int hashCode(@Signed FloatArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ReverseOrdering.java:[99,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ReverseOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ReverseOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed ReverseOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[125,30] [[fbc, nullness, allcheckers]:method.invocation] call to capture() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.reflect.TypeCapture.class) @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[156,33] [[fbc, nullness, allcheckers]:method.invocation] call to capture() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.reflect.TypeCapture.class) @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull TypeCapture</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[921,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter supertype of isOwnedBySubtypeOf.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1178,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cls of toGenericType.
  found   : @Initialized @Nullable Class<capture#0180 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Class<capture#0180 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1248,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Class<capture#0181 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Class<capture#0181 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1265,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable TypeToken<capture#0182 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull TypeToken<capture#0182 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1385,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1400,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1431,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1434,44] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableList<K extends @KeyFor("map") Object>
  method return type: ImmutableList<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1434,44] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends K extends Object of immutableSortedCopy.
  found   : K extends @KeyFor("map") Object
  required: [extends K extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[841,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeToken<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeToken<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed TypeToken<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1385,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1390,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1425,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeToken.java:[1426,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Ordering.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[368,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[368,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of invoke.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[433,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter initargs of newInstance.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[462,35] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Type @Initialized @NonNull []
  method return type: @Initialized @NonNull Type @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[224,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Invokable<T extends @UnknownSignedness Object, R extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Invokable<T extends @UnknownSignedness Object, R extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Invokable<T extends @UnknownSignedness Object, R extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[261,30] [[signedness, allcheckers]:argument] incompatible argument for parameter receiver of invokeInternal.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Invokable.java:[433,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: capture#0183 extends @UnknownSignedness Object
  method return type: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[167,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of populateTypeMappings.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[167,94] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter to of populateTypeMappings.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[193,80] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter to of populateTypeMappings.
  found   : @Initialized @Nullable Type
  required: @Initialized @NonNull Type
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[425,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable TypeVariableKey
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[431,85] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable TypeVariableKey
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/TypeResolver.java:[559,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeVariableKey
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeVariableKey
    @Signed int hashCode(@Signed TypeVariableKey this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Parameter.java:[96,33] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : A[ extends @UnknownKeyFor Annotation super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Annotation super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in Parameter
    <A extends Annotation> A extends Annotation [] getAnnotationsByType(Parameter this, Class<A extends Annotation> p0)
  cannot override method in AnnotatedElement
    <T extends Annotation> T extends Annotation [] getAnnotationsByType(AnnotatedElement this, Class<T extends Annotation> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Parameter.java:[119,33] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : A[ extends @UnknownKeyFor Annotation super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Annotation super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in Parameter
    <A extends Annotation> A extends Annotation [] getDeclaredAnnotationsByType(Parameter this, Class<A extends Annotation> p0)
  cannot override method in AnnotatedElement
    <T extends Annotation> T extends Annotation [] getDeclaredAnnotationsByType(AnnotatedElement this, Class<T extends Annotation> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Parameter.java:[143,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Parameter
  required: @UnknownSignedness Object
  Consequence: method in @Signed Parameter
    @Signed int hashCode(@Signed Parameter this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[97,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[63,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[70,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[71,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[73,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[79,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[86,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[87,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[89,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[97,51] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[100,42] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[108,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[118,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[128,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedMultiNetworkConnections.java:[137,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[86,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[106,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[106,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[114,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[116,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[121,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[123,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[64,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of union.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[71,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[74,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of concat.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[75,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of union.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/AbstractDirectedNetworkConnections.java:[76,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of unmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MultiEdgesConnecting.java:[71,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MultiEdgesConnecting.java:[52,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/MultiEdgesConnecting.java:[54,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[43,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @Nullable Object
  method return type: @org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[49,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @Nullable Object
  method return type: @org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[61,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @Nullable Object
  method return type: @org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[71,32] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Set<T extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull Set<@org.checkerframework.checker.nullness.qual.NonNull T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[86,13] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference reference
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[93,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference reference
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[59,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : capture#0184 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[75,68] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[92,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Present<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Present<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Present<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[98,26] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[98,28] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Present.java:[98,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[158,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[202,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[249,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FunctionComposition<A extends @Initialized @NonNull Object, B extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Function<A extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[249,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter g of FunctionComposition.
  found   : @Initialized @NonNull Function<B extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<B extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[249,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter f of FunctionComposition.
  found   : @Initialized @NonNull Function<A extends @Initialized @Nullable Object, capture#0185 extends B extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<A extends @Initialized @NonNull Object, ? extends B extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[305,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull PredicateFunction<T extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Function<T extends @Initialized @Nullable Object, @Initialized @NonNull Boolean>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[305,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter predicate of PredicateFunction.
  found   : @Initialized @NonNull Predicate<T extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Predicate<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[357,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull ConstantFunction<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Function<@Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[357,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of ConstantFunction.
  found   : E extends @Initialized @Nullable Object
  required: E extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[176,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionForMapNoDefault<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionForMapNoDefault<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed FunctionForMapNoDefault<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[221,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForMapWithDefault<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForMapWithDefault<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForMapWithDefault<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[281,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FunctionComposition<A extends @Signed Object, B extends @Signed Object, C extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed FunctionComposition<A extends @Signed Object, B extends @Signed Object, C extends @Signed Object>
    @Signed int hashCode(@Signed FunctionComposition<A extends @Signed Object, B extends @Signed Object, C extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[334,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PredicateFunction<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed PredicateFunction<T extends @Signed Object>
    @Signed int hashCode(@Signed PredicateFunction<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[386,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ConstantFunction<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConstantFunction<E extends @Signed Object>
    @Signed int hashCode(@Signed ConstantFunction<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Functions.java:[437,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SupplierFunction<F extends @Signed Object, T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SupplierFunction<F extends @Signed Object, T extends @Signed Object>
    @Signed int hashCode(@Signed SupplierFunction<F extends @Signed Object, T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2153,17] [removal] finalize() in Object has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2200,42] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.util.concurrent.ClosingFuture.DeferredCloser.class) @NonNull DeferredCloser
  required: @Initialized @NonNull DeferredCloser
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ClosingFuture.java:[2200,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter list of DeferredCloser.
  found   : @UnderInitialization(java.util.IdentityHashMap.class) @NonNull CloseableList
  required: @Initialized @NonNull CloseableList
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[129,23] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[129,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[68,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractCache.java:[68,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/AbstractInvocationHandler.java:[63,15] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
  Consequence: method in @Initialized @NonNull AbstractInvocationHandler
    @Initialized @Nullable Object invoke(@Initialized @NonNull AbstractInvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @Nullable Object @Initialized @Nullable [] p2) throws @Initialized @NonNull Throwable
  cannot override method in @Initialized @NonNull InvocationHandler
    @Initialized @NonNull Object invoke(@Initialized @NonNull InvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @NonNull Object @Initialized @NonNull [] p2) throws @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/AbstractInvocationHandler.java:[123,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractInvocationHandler
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractInvocationHandler
    @Signed int hashCode(@Signed AbstractInvocationHandler this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SequentialExecutor.java:[235,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference task
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CaseFormat.java:[203,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StringConverter
  required: @UnknownSignedness Object
  Consequence: method in @Signed StringConverter
    @Signed int hashCode(@Signed StringConverter this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[72,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Predicate.
  found   : @Unsigned Character
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[361,57] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1834,28] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1836,27] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1837,10] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super @Unsigned Character
  upper bound: @Signed Object
  lower bound: @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/CharMatcher.java:[1842,29] [[signedness, allcheckers]:argument] incompatible argument for parameter input of apply.
  found   : @Unsigned char
  required: capture#0186 extends @Signed Object super @Unsigned Character
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeySetMultimap.java:[78,6] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : o is @Nullable
  required: o is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeySetMultimap.java:[72,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
    @Signed int hashCode(@Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeySetMultimap.java:[77,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet
    @Signed boolean equals(@Signed FilteredKeySetMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed EntrySet this, @Signed Object p0)
  cannot override method in @Signed Collection<@Signed Entry<K extends @Signed Object, V extends @Signed Object>>
    @Signed boolean equals(@Signed Collection<@Signed Entry<K extends @Signed Object, V extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[111,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AddRejectingSet<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[111,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of AddRejectingSet.
  found   : K extends @Initialized @Nullable Object
  required: K extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[113,13] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AddRejectingList<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[113,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of AddRejectingList.
  found   : K extends @Initialized @Nullable Object
  required: K extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[216,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FilteredMultimapValues<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[216,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of FilteredMultimapValues.
  found   : @Initialized @NonNull FilteredKeyMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull FilteredMultimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[77,12] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[206,34] [[signedness, allcheckers]:cast.unsafe] cast from "capture#0187[ extends @UnknownSignedness Object super @SignednessBottom Void]" to "K[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[207,47] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredKeyMultimap.java:[207,65] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[61,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : capture#0188 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[61,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : capture#0189 extends E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[63,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[68,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[69,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[74,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[84,32] [[signedness, allcheckers]:argument] incompatible argument for parameter hashTable of hashFloodingDetected.
  found   : @Signed ImmutableEntry<E extends @UnknownSignedness Object> @Signed []
  required: @Signed ImmutableEntry<? extends @Signed Object> @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[85,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed ImmutableMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  method return type: @Signed ImmutableMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[86,10] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed RegularImmutableMultiset<E[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed ImmutableMultiset<E[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[87,24] [[signedness, allcheckers]:argument] incompatible argument for parameter hashTable of RegularImmutableMultiset.
  found   : @Signed ImmutableEntry<E extends @UnknownSignedness Object> @Signed []
  required: @Signed ImmutableEntry<? extends @Signed Object> @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[142,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[143,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[145,58] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[151,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[167,35] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[191,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableMultiset.java:[196,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableMultiset<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableMultiset<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableMultiset<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[478,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[480,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[483,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[491,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference prevEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[521,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[524,12] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[527,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[535,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference prevEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[647,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[651,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[676,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter b of successor.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[908,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference left
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[915,23] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference right
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[968,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[970,20] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference right
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[975,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AvlNode<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull AvlNode<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[977,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference left
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[993,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference newTop
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[1005,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference newTop
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[253,12] [[signedness, allcheckers]:cast.unsafe] cast from "@UnknownSignedness Object" to "E[ extends @Signed Object super @SignednessBottom Void]" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[1098,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of all.
  found   : capture#0190 extends @UnknownSignedness Object super E extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultiset.java:[1111,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed TreeMultiset<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/GeneralRange.java:[255,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed GeneralRange<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed GeneralRange<T extends @Signed Object>
    @Signed int hashCode(@Signed GeneralRange<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/GeneralRange.java:[272,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0194 extends @UnknownSignedness Object super T extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[243,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashMap.class) @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[252,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashMap.class) @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[342,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[512,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[512,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[520,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[537,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[698,32] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[716,41] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Map<K extends @Initialized @PolyNull Object, V extends @Initialized @PolyNull Object>
  required: @UnknownInitialization @Nullable Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[718,10] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[724,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactHashMap<K extends Object, V extends Object>.KeySetView
    <T extends Object> T extends Object [] toArray(CompactHashMap<K extends Object, V extends Object>.KeySetView this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<K extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<K extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[742,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[758,41] [[keyfor, allcheckers]:conditional] incompatible types in conditional expression.
  found   : Spliterator<K extends @KeyFor("delegate") Object>
  required: Spliterator<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[760,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of spliterator.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[780,39] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Iterator<K extends @KeyFor("delegate") Object>
  method return type: Iterator<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[808,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[831,43] [[keyfor, allcheckers]:conditional] incompatible types in conditional expression.
  found   : Spliterator<Entry<K extends @KeyFor("delegate") Object, V extends Object>>
  required: Spliterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[832,39] [[fbc, nullness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>>
  required: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[833,64] [[fbc, nullness, allcheckers]:methodref.receiver.bound] Incompatible receiver type
  found   : @Initialized @NonNull CompactHashMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  Consequence: method
    @Initialized @NonNull CompactHashMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  is not a valid method reference for method in @Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>.@Initialized @NonNull MapEntry
    @Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>.@UnderInitialization(com.google.common.collect.AbstractMapEntry.class) @NonNull MapEntry <init>(@Initialized @NonNull CompactHashMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object> this, @Initialized @NonNull int p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[840,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[853,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[886,41] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Iterator<Entry<K extends @KeyFor("delegate") Object, V extends Object>>
  method return type: Iterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[929,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[977,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1030,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of spliterator.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1040,10] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1046,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactHashMap<K extends Object, V extends Object>.ValuesView
    <T extends Object> T extends Object [] toArray(CompactHashMap<K extends Object, V extends Object>.ValuesView this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1162,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1166,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1170,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1174,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[512,68] [[signedness, allcheckers]:argument] incompatible argument for parameter key of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[522,24] [[signedness, allcheckers]:argument] incompatible argument for parameter key of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[539,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeHelper.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[716,41] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed Map<K extends @PolySigned Object, V extends @PolySigned Object>
  required: @UnknownSignedness Map<K extends @Signed Object, V extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[718,10] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[727,55] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : T extends @UnknownSignedness Object @Signed []
  required: @Signed Object @UnknownSignedness []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[735,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[743,45] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeHelper.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[843,40] [[signedness, allcheckers]:argument] incompatible argument for parameter key of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[862,28] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[863,30] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1040,10] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1049,55] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : T extends @UnknownSignedness Object @Signed []
  required: @Signed Object @UnknownSignedness []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashMap.java:[1057,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CombinedFuture.java:[142,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter throwable of setException.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/InterruptibleTask.java:[143,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter blocker of park.
  found   : @Initialized @Nullable Blocker
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/LittleEndianByteArray.java:[180,28] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/LittleEndianByteArray.java:[187,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[49,26] [[fbc, nullness, allcheckers]:method.invocation] call to executor() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[53,40] [[fbc, nullness, allcheckers]:method.invocation] call to serviceName() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[61,27] [[fbc, nullness, allcheckers]:method.invocation] call to startUp() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[67,63] [[fbc, nullness, allcheckers]:method.invocation] call to run() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[70,34] [[fbc, nullness, allcheckers]:method.invocation] call to shutDown() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[85,28] [[fbc, nullness, allcheckers]:method.invocation] call to shutDown() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[96,25] [[fbc, nullness, allcheckers]:method.invocation] call to triggerShutdown() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractExecutionThreadService.java:[101,61] [[fbc, nullness, allcheckers]:method.invocation] call to toString() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.AbstractExecutionThreadService.class) @NonNull AbstractExecutionThreadService
  required: @Initialized @NonNull AbstractExecutionThreadService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/PercentEscaper.java:[172,33] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Escaper.java:[88,54] [[fbc, nullness, allcheckers]:methodref.receiver.bound] Incompatible receiver type
  found   : @UnderInitialization @NonNull Escaper
  required: @Initialized @NonNull Escaper
  Consequence: method
    @UnderInitialization @NonNull Escaper
  is not a valid method reference for method in @UnderInitialization @NonNull Escaper
    @Initialized @NonNull String escape(@Initialized @NonNull Escaper this, @Initialized @NonNull String p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/AbstractSequentialIterator.java:[44,81] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[47,73] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter delegate of ImmutableClassToInstanceMap.
  found   : @Initialized @NonNull ImmutableMap<@Initialized @NonNull Class<? extends @Initialized @Nullable Object>, @Initialized @NonNull Object>
  required: @Initialized @NonNull ImmutableMap<@Initialized @NonNull Class<? extends @Initialized @NonNull Object>, @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[121,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : T extends B extends @Initialized @Nullable Object
  required: capture#0195 extends T extends B extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[127,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T[ extends B[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] super @Initialized @Nullable Void]
  method return type: T[ extends B[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[43,92] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[47,73] [[signedness, allcheckers]:argument] incompatible argument for parameter delegate of ImmutableClassToInstanceMap.
  found   : @Signed ImmutableMap<@Signed Class<? extends @UnknownSignedness Object>, @Signed Object>
  required: @Signed ImmutableMap<@Signed Class<? extends @Signed Object>, @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[121,40] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : T extends B extends @UnknownSignedness Object
  required: capture#0195 extends T extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableClassToInstanceMap.java:[127,40] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of cast.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/InternetDomainName.java:[641,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InternetDomainName
  required: @UnknownSignedness Object
  Consequence: method in @Signed InternetDomainName
    @Signed int hashCode(@Signed InternetDomainName this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Chars.java:[344,26] [[signedness, allcheckers]:argument] incompatible argument for parameter b1 of fromBytes.
  found   : @Signed byte
  required: @SignednessGlb byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Chars.java:[344,36] [[signedness, allcheckers]:argument] incompatible argument for parameter b2 of fromBytes.
  found   : @Signed byte
  required: @SignednessGlb byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Chars.java:[652,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CharArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed CharArrayAsList
    @Signed int hashCode(@Signed CharArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[311,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keys
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[427,77] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable LockGraphNode
  required: @Initialized @NonNull LockGraphNode
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[449,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable LockGraphNode
  required: @Initialized @NonNull LockGraphNode
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[469,44] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull ArrayList<@Initialized @NonNull LockGraphNode>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[470,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull ArrayList<@Initialized @NonNull LockGraphNode>
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[502,56] [[fbc, nullness, allcheckers]:method.invocation] call to getStackTrace() not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace.class) @NonNull Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[506,23] [[fbc, nullness, allcheckers]:method.invocation] call to setStackTrace(java.lang.StackTraceElement[]) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace.class) @NonNull Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[510,23] [[fbc, nullness, allcheckers]:method.invocation] call to setStackTrace(java.lang.StackTraceElement[]) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace.class) @NonNull Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[510,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter stackTrace of setStackTrace.
  found   : @Initialized @Nullable StackTraceElement @Initialized @NonNull []
  required: @Initialized @NonNull StackTraceElement @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[560,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[834,22] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.CycleDetectingReentrantReadLock.class) @NonNull CycleDetectingReentrantReadLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantReadLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[834,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter readWriteLock of CycleDetectingReentrantReadLock.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(java.util.concurrent.locks.ReentrantReadWriteLock.class) @NonNull CycleDetectingReentrantReadWriteLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantReadWriteLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[835,23] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(com.google.common.util.concurrent.CycleDetectingLockFactory.CycleDetectingReentrantWriteLock.class) @NonNull CycleDetectingReentrantWriteLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantWriteLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java:[835,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter readWriteLock of CycleDetectingReentrantWriteLock.
  found   : @Initialized @NonNull CycleDetectingLockFactory.@UnderInitialization(java.util.concurrent.locks.ReentrantReadWriteLock.class) @NonNull CycleDetectingReentrantReadWriteLock
  required: @Initialized @NonNull CycleDetectingLockFactory.@Initialized @NonNull CycleDetectingReentrantReadWriteLock
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[94,35] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnknownInitialization @NonNull Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[170,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[226,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[269,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SynchronizedCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(SynchronizedCollection<E extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Collection<E extends Object>
    <T extends Object> T extends Object [] toArray(Collection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[428,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of indexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[436,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of lastIndexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[784,18] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull SynchronizedAsMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[784,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter delegate of SynchronizedAsMap.
  found   : @Initialized @NonNull Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Map<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1047,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SynchronizedAsMapEntries<K extends Object, V extends Object>
    <T extends Object> T extends Object [] toArray(SynchronizedAsMapEntries<K extends Object, V extends Object> this, @org.checkerframework.checker.nullness.qual.PolyNull T extends Object [] p0)
  cannot override method in Set<Entry<K extends Object, Collection<V extends Object>>>
    <T extends Object> T extends Object [] toArray(Set<Entry<K extends Object, Collection<V extends Object>>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1049,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: T extends @Initialized @PolyNull Object @Initialized @NonNull []
  method return type: T extends @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1076,8] [[fbc, nullness, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when equals returns true.
  found   : o is @Nullable
  required: o is @NonNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1137,8] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1137,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1145,40] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1154,24] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<Entry<K extends @KeyFor("this.delegate()") Object, V extends Object>>
  required: Set<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1156,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1171,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1178,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
  Consequence: method in @Initialized @NonNull SynchronizedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull SynchronizedMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @Nullable Object p0, V extends @Initialized @Nullable Object p1)
  cannot override method in @Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object getOrDefault(@Initialized @NonNull Map<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0, V extends @Initialized @Nullable Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1180,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getOrDefault.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1180,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter defaultValue of getOrDefault.
  found   : V[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: V[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1196,22] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : Set<K extends @KeyFor("this.delegate()") Object>
  required: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1196,22] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of set.
  found   : K extends @KeyFor("this.delegate()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1198,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1204,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1212,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1260,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of merge.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1282,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1290,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1290,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1362,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1376,33] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: K extends @KeyFor("this.delegate()") Object
  method return type: @org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1477,26] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull SynchronizedAsMapEntries<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  required: @Initialized @Nullable Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1477,76] [[keyfor, allcheckers]:argument] incompatible argument for parameter delegate of SynchronizedAsMapEntries.
  found   : Set<Entry<K extends @KeyFor("this.delegate()") Object, Collection<V extends Object>>>
  required: Set<Entry<K extends Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1477,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter delegate of SynchronizedAsMapEntries.
  found   : @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>>
  required: @Initialized @NonNull Set<@Initialized @NonNull Entry<K extends @Initialized @NonNull Object, @Initialized @NonNull Collection<V extends @Initialized @NonNull Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1479,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<K extends Object, Collection<V extends Object>>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, Collection<V extends Object>>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1498,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1530,24] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SynchronizedAsMapValues<V extends Object>
    <T extends Object> T extends Object [] toArray(SynchronizedAsMapValues<V extends Object> this, T extends Object [] p0)
  cannot override method in Collection<Collection<V extends Object>>
    <T extends Object> T extends Object [] toArray(Collection<Collection<V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1733,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1733,61] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : NavigableSet<K extends @KeyFor("this.delegate()") Object>
  required: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1733,61] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of navigableSet.
  found   : K extends @KeyFor("this.delegate()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1735,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1838,33] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1838,60] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : NavigableSet<K extends @KeyFor("this.delegate()") Object>
  required: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1838,60] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter E extends Object of navigableSet.
  found   : K extends @KeyFor("this.delegate()") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1840,15] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[2114,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeFirstOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[2121,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeLastOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[263,33] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[308,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedSet<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedSet<E extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedSet<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[499,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedList<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedList<E extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedList<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[542,32] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[609,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedMultiset<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMultiset<E extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedMultiset<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[662,52] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed boolean containsKey(@Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed Multimap<K extends @Signed Object, V extends @Signed Object>
    @Signed boolean containsKey(@Signed Multimap<K extends @Signed Object, V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[813,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedMultimap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1041,15] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1049,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1057,50] [[signedness, allcheckers]:argument] incompatible argument for parameter o of containsEntryImpl.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1083,48] [[signedness, allcheckers]:argument] incompatible argument for parameter o of removeEntryImpl.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1325,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedMap<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedMap<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedMap<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1527,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SynchronizedAsMapValues.
  found   : V extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[1921,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedEntry<K extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedEntry<K extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedEntry<K extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Synchronized.java:[2323,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SynchronizedTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SynchronizedTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed SynchronizedTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TopKSelector.java:[102,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0197 extends @UnknownSignedness Object super T extends @Signed Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Comparators.java:[137,23] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Collector<T extends @Initialized @NonNull Object, @Initialized @NonNull TopKSelector<T extends @Initialized @NonNull Object>, @Initialized @NonNull List<T extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Collector<T extends @Initialized @Nullable Object, ? extends @Initialized @Nullable Object, @Initialized @NonNull List<T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Comparators.java:[138,35] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TopKSelector<T extends @Initialized @Nullable Object>
  method return type: @Initialized @NonNull TopKSelector<T extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableGraph.java:[95,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableGraph.java:[98,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], @Signed Presence>
  method return type: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], @Signed Presence>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableGraph.java:[98,46] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed DirectedGraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], @Signed Presence>
  required: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], @Signed Presence>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4152,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4196,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4204,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4306,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4325,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4540,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in LocalCache<K extends Object, V extends Object>.AbstractCacheSet<T extends Object>
    <E extends Object> E extends Object [] toArray(LocalCache<K extends Object, V extends Object>.AbstractCacheSet<T extends Object> this, E extends Object [] p0)
  cannot override method in AbstractCollection<T extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<T extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4628,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : E[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in LocalCache<K extends Object, V extends Object>.Values
    <E extends Object> E extends Object [] toArray(LocalCache<K extends Object, V extends Object>.Values this, E extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1662,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1664,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1666,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[1737,21] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @Signed int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2036,44] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2111,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2111,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2180,64] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkState.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2185,83] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2185,85] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2185,89] [[signedness, allcheckers]:argument] incompatible argument for parameter message of InvalidCacheLoadException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2217,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2217,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2261,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2286,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2290,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2295,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2317,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2321,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2323,83] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2323,85] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2323,89] [[signedness, allcheckers]:argument] incompatible argument for parameter message of InvalidCacheLoadException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2368,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2371,52] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2401,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2401,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2688,47] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2764,57] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2799,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2799,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2936,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2936,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2960,48] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2960,58] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2998,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[2998,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3054,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3100,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3105,55] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3152,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3152,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3330,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3330,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3372,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3372,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3480,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of SettableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3480,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3514,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3515,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFailedFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3532,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3538,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3540,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3542,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immediateFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3546,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter I extends @Signed Object of transform.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3546,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter O extends @Signed Object of transform.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3548,12] [[signedness, allcheckers]:argument] incompatible argument for parameter function of transform.
  found   : @Signed LoadingValueReference<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.cache.LocalCache$LoadingValueReference$1>
  required: @Signed Function<? extends @Signed Object super V extends @UnknownSignedness Object, ? extends V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3548,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3548,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3557,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3590,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3964,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3965,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[3969,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4022,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4022,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4023,45] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newLinkedHashSet.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4044,90] [[signedness, allcheckers]:argument] incompatible argument for parameter message of InvalidCacheLoadException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4044,92] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4141,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4151,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4152,40] [[signedness, allcheckers]:argument] incompatible argument for parameter key of containsKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4180,57] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4180,64] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4199,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4207,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4215,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4254,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4255,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4263,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4264,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4264,46] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4274,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4282,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4489,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LocalCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed WriteThroughEntry
  required: @UnknownSignedness Object
  Consequence: method in @Signed LocalCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed WriteThroughEntry
    @Signed int hashCode(@Signed LocalCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed WriteThroughEntry this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4503,19] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4503,22] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4503,28] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4536,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4548,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4624,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4643,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4643,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4658,64] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4658,68] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4752,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K1 extends @Signed Object of removalListener.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4752,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V1 extends @Signed Object of removalListener.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/LocalCache.java:[4869,10] [[signedness, allcheckers]:argument] incompatible argument for parameter loader of get.
  found   : @Signed LocalManualCache<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.cache.LocalCache$LocalManualCache$1>
  required: @Signed CacheLoader<? extends @UnknownSignedness Object super K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[156,8] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference valueParser
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[300,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter s of parseInt.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[303,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[318,39] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter s of parseLong.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[321,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[427,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/CacheBuilderSpec.java:[240,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CacheBuilderSpec
  required: @UnknownSignedness Object
  Consequence: method in @Signed CacheBuilderSpec
    @Signed int hashCode(@Signed CacheBuilderSpec this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/Resources.java:[193,14] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference loader
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/Resources.java:[195,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable URL
  method return type: @Initialized @NonNull URL
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/Resources.java:[209,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable URL
  method return type: @Initialized @NonNull URL
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractTransformFuture.java:[197,41] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractTransformFuture.java:[197,43] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractTransformFuture.java:[197,57] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[77,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[59,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[66,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[67,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[69,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[77,56] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of .
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[80,45] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[97,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java:[114,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Multiset.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[215,10] [[fbc, nullness, allcheckers]:method.invocation] call to putAll(com.google.common.collect.Multimap<? extends K,? extends V>) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.LinkedListMultimap.class) @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[235,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[238,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[255,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[255,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[299,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[299,69] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[304,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull KeyList<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[304,66] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[309,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[316,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Node<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[344,18] [[fbc, nullness, allcheckers]:method.invocation] call to previous() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization(com.google.common.collect.LinkedListMultimap.NodeIterator.class) @NonNull NodeIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull NodeIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[349,14] [[fbc, nullness, allcheckers]:method.invocation] call to next() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization(com.google.common.collect.LinkedListMultimap.NodeIterator.class) @NonNull NodeIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull NodeIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[385,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[388,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[436,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[469,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference next
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[471,13] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[478,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[495,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[508,47] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[515,18] [[fbc, nullness, allcheckers]:method.invocation] call to previous() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization @NonNull ValueForKeyIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull ValueForKeyIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[520,14] [[fbc, nullness, allcheckers]:method.invocation] call to next() not allowed on the given receiver.
  found   : @Initialized @NonNull LinkedListMultimap.@UnderInitialization @NonNull ValueForKeyIterator
  required: @Initialized @NonNull LinkedListMultimap.@Initialized @NonNull ValueForKeyIterator
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[577,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[580,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[589,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference current
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[617,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[623,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[729,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[799,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter backingIterator of .
  found   : @Initialized @NonNull LinkedListMultimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>.@Initialized @NonNull NodeIterator
  required: @Initialized @NonNull ListIterator<? extends @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[808,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of setValue.
  found   : V extends @Initialized @Nullable Object
  required: V extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[870,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull AsMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Map<K extends @Initialized @Nullable Object, @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[870,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter multimap of AsMap.
  found   : @Initialized @NonNull LinkedListMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Multimap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[756,51] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed LinkedListMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySetImpl
    @Signed boolean contains(@Signed LinkedListMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed KeySetImpl this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<K extends @Signed Object>
    @Signed boolean contains(@Signed AbstractCollection<K extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedListMultimap.java:[762,50] [[signedness, allcheckers]:argument] incompatible argument for parameter key of removeAll.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Platform.java:[108,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter componentType of newInstance.
  found   : @Initialized @Nullable Class<capture#0214 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2368,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2411,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2420,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2487,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2503,24] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends Object, V extends Object>>
  method return type: Set<Entry<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2759,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in MapMakerInternalMap<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>>>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S>>>>.Values
    <T extends Object> T extends Object [] toArray(MapMakerInternalMap<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S extends Segment<K extends Object, V extends Object, E extends InternalEntry<K extends Object, V extends Object, E>, S>>.Values this, T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2823,16] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in SafeToArraySet<E extends Object>
    <T extends Object> T extends Object [] toArray(SafeToArraySet<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1065,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1067,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1069,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1115,21] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @Signed int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1361,23] [[signedness, allcheckers]:argument] incompatible argument for parameter entry of reclaimKey.
  found   : E[ extends @Signed InternalEntry<K[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void], E> super @Signed Void]
  required: E[ extends @Signed InternalEntry<K[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void], E> super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1408,49] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1441,29] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getLiveEntry.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1467,52] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1467,59] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1500,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1500,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1619,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1619,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1635,50] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1635,60] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1666,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1666,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1709,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1749,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1753,57] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1864,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1864,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1900,47] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[1900,52] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2346,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2347,32] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2367,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2394,59] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2394,66] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2414,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2423,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2440,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2441,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2450,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2451,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2451,46] [[signedness, allcheckers]:argument] incompatible argument for parameter value of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2462,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2471,20] [[signedness, allcheckers]:argument] incompatible argument for parameter key of hash.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2636,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2636,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2666,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MapMakerInternalMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S>>.@Signed WriteThroughEntry
  required: @UnknownSignedness Object
  Consequence: method in @Signed MapMakerInternalMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>>>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S>>>>.@Signed WriteThroughEntry
    @Signed int hashCode(@Signed MapMakerInternalMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S extends @Signed Segment<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E extends @Signed InternalEntry<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object, E>, S>>.@Signed WriteThroughEntry this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2755,38] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2784,66] [[signedness, allcheckers]:argument] incompatible argument for parameter a of equivalent.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2784,70] [[signedness, allcheckers]:argument] incompatible argument for parameter b of equivalent.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2831,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2888,36] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of writeObject.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMakerInternalMap.java:[2889,38] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of writeObject.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[45,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[45,32] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[57,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of putIfAbsent is not satisfied.
  found   : key is @KeyFor("this.delegate()")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[44,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ForwardingMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[44,77] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[64,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0, @Signed Object p1)
  cannot override method in @Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0, @UnknownSignedness Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingConcurrentMap.java:[64,71] [[signedness, allcheckers]:override.param] Incompatible parameter type for value.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ForwardingConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0, @Signed Object p1)
  cannot override method in @Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean remove(@Signed ConcurrentMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0, @UnknownSignedness Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMaker.java:[284,30] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MapMaker.java:[284,33] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter V of ConcurrentMap.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[67,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[68,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[77,31] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[79,28] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[81,15] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[81,41] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[90,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[91,37] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[99,42] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[102,39] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[104,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[104,63] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ConcurrentLinkedQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[257,37] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of SynchronousQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[258,32] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of SynchronousQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[277,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[300,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[347,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[373,20] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingQueue.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[82,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[105,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[145,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Queues.java:[181,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[100,46] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @NonNull Enum<E> @Initialized @Nullable []
  required: E extends @Initialized @NonNull Enum<E> @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[319,41] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : E extends @Initialized @NonNull Enum<E> @Initialized @Nullable []
  required: E extends @Initialized @NonNull Enum<E> @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[137,40] [[signedness, allcheckers]:argument] incompatible argument for parameter o of isActuallyE.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumMultiset.java:[329,43] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed EnumMultiset<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed boolean contains(@Signed EnumMultiset<E extends @Signed Enum<E>> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @Signed Enum<E>>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @Signed Enum<E>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[78,80] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[120,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[126,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[156,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[205,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularContiguousSet.java:[219,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed RegularContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ContiguousSet.java:[87,68] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ContiguousSet.java:[88,72] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : C extends @Initialized @Nullable Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
  required: C extends @Initialized @NonNull Comparable</*INFERENCE FAILED for:*/ ? extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[177,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull SequentialFunnel<E extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Funnel<@Initialized @NonNull Iterable<? extends E extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[177,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter elementFunnel of SequentialFunnel.
  found   : @Initialized @NonNull Funnel<E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Funnel<E extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[123,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed StringCharsetFunnel
  required: @UnknownSignedness Object
  Consequence: method in @Signed StringCharsetFunnel
    @Signed int hashCode(@Signed StringCharsetFunnel this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[210,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SequentialFunnel<E extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed SequentialFunnel<E extends @Signed Object>
    @Signed int hashCode(@Signed SequentialFunnel<E extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[261,19] [[signedness, allcheckers]:argument] incompatible argument for parameter b of putByte.
  found   : @PolySigned byte
  required: @Signed byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Funnels.java:[272,20] [[signedness, allcheckers]:argument] incompatible argument for parameter bytes of putBytes.
  found   : @PolySigned byte @Signed []
  required: @Signed byte @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumHashBiMap.java:[84,70] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyType.getEnumConstants()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EnumHashBiMap.java:[135,78] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyType.getEnumConstants()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[82,30] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter F extends Object of transform.
  found   : N extends @KeyFor("this.adjacentNodeValues") Object
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[90,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[102,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedGraphConnections.java:[82,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F extends @Signed Object of transform.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Shorts.java:[704,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ShortArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed ShortArrayAsList
    @Signed int hashCode(@Signed ShortArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[94,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[94,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[99,8] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], V[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
  method return type: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableValueGraph.java:[99,46] [[signedness, allcheckers]:conditional] incompatible types in conditional expression.
  found   : @Signed DirectedGraphConnections<N[ extends @UnknownSignedness Object super @SignednessBottom Void], V[ extends @UnknownSignedness Object super @SignednessBottom Void]>
  required: @Signed GraphConnections<N[ extends @UnknownSignedness Object super @UnknownSignedness Void], V[ extends @UnknownSignedness Object super @UnknownSignedness Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entry1 of conflictException.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,66] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference entryArray[i]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[72,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[74,35] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[105,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[125,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[44,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[44,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,76] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,79] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[59,85] [[signedness, allcheckers]:argument] incompatible argument for parameter entry2 of conflictException.
  found   : @UnknownSignedness String
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[104,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed JdkBackedImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed JdkBackedImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMap.java:[125,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/SipHashFunction.java:[96,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed SipHashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed SipHashFunction
    @Signed int hashCode(@Signed SipHashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[229,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Cancellable
  required: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[245,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Cancellable
  required: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[272,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter executor of schedule.
  found   : @Initialized @Nullable ScheduledExecutorService
  required: @Initialized @NonNull ScheduledExecutorService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[290,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Cancellable
  required: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[291,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ScheduledExecutorService
  required: @Initialized @NonNull ScheduledExecutorService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[292,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference runningTask
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[293,6] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference executorService
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java:[646,15] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable SupplantableFuture
  method return type: @Initialized @NonNull Cancellable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[85,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[88,24] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[88,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[97,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of checkNoConflictInKeyBucket.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[97,40] [[signedness, allcheckers]:argument] incompatible argument for parameter newValue of checkNoConflictInKeyBucket.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[98,37] [[signedness, allcheckers]:argument] incompatible argument for parameter value of checkNoConflictInValueBucket.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[150,35] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[179,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[261,17] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Inverse.@Signed InverseEntrySet
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Inverse.@Signed InverseEntrySet
    @Signed int hashCode(@Signed RegularImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>.@Signed Inverse.@Signed InverseEntrySet this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[281,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableBiMap.java:[281,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultimapGwtSerializationDependencies.java:[33,90] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractSetMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultimapGwtSerializationDependencies.java:[33,93] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractSetMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EmptyContiguousSet.java:[83,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean contains(@Signed Set<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EmptyContiguousSet.java:[125,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @Signed Object p0)
  cannot override method in @Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed boolean equals(@Signed Collection<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EmptyContiguousSet.java:[140,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>>
    @Signed int hashCode(@Signed EmptyContiguousSet<C extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[73,51] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[78,17] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference element
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[54,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[55,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of singletonIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[73,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[78,33] [[signedness, allcheckers]:method.invocation] call to toString() not allowed on the given receiver.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[87,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[90,39] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed boolean equals(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[93,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableList.java:[96,40] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed SingletonImmutableList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed SingletonImmutableList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed ImmutableList<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Platform.java:[39,39] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull char @Initialized @NonNull []
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Platform.java:[40,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of ThreadLocal.
  found   : @Initialized @NonNull char @Initialized @NonNull []
  required: [extends @Initialized @Nullable Object super null (NullType)]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[296,26] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[303,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/Striped64.java:[235,13] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedInteger.java:[239,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed UnsignedInteger
  required: @UnknownSignedness Object
  Consequence: method in @Signed UnsignedInteger
    @Signed int hashCode(@Signed UnsignedInteger this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[75,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.delegate")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[75,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[85,17] [[fbc, nullness, allcheckers]:flowexpr.parameter.not.final] parameter object in 'object' is not effectively final (i.e., it gets re-assigned)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[80,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumMap<K extends @Signed Enum<K extends @Signed Enum<K extends @Signed Enum<K>>>, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableEnumMap<K extends @Signed Enum<K>, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableMap<K extends @Signed Enum<K>, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed ImmutableMap<K extends @Signed Enum<K>, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumMap.java:[97,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of unmodifiableEntryIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[212,18] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @Initialized @Nullable Object
  required: @UnknownInitialization @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[220,18] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @Initialized @Nullable Object
  required: @UnknownInitialization @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[212,18] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Serialization.java:[220,18] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of set.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[385,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of accept.
  found   : A extends @Initialized @NonNull Object
  required: capture#0217 extends @Initialized @Nullable Object super A extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[385,92] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of accept.
  found   : B extends @Initialized @NonNull Object
  required: capture#0218 extends @Initialized @Nullable Object super B extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[864,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[895,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of of.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[903,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of of.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Streams.java:[764,29] [[signedness, allcheckers]:argument] incompatible argument for parameter from of createSplit.
  found   : F[ extends @Signed Spliterator<?[ extends @UnknownSignedness Object super @SignednessBottom Void]> super @Signed Void]
  required: F[ extends @Signed Spliterator<?[ extends @UnknownSignedness Object super @SignednessBottom Void]> super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[44,22] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of checkEntryNotNull.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[44,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter value of checkEntryNotNull.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[59,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference singleKey
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[74,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[74,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference singleKey
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableBiMap.java:[79,11] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference singleValue
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/OverflowAvoidingLockSupport.java:[36,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter blocker of parkNanos.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedLong.java:[261,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed UnsignedLong
  required: @UnknownSignedness Object
  Consequence: method in @Signed UnsignedLong
    @Signed int hashCode(@Signed UnsignedLong this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[227,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[232,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[246,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[250,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull ValueEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[382,24] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull LinkedHashMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@UnderInitialization(com.google.common.collect.Sets.ImprovedAbstractSet.class) @NonNull ValueSet
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[383,23] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @NonNull LinkedHashMultimap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>.@UnderInitialization(com.google.common.collect.Sets.ImprovedAbstractSet.class) @NonNull ValueSet
  required: @Initialized @NonNull ValueSetLink<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[453,31] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[594,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[662,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Collection<V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Collection<V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[662,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[476,49] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed LinkedHashMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed ValueSet
    @Signed boolean contains(@Signed LinkedHashMultimap<K extends @Signed Object, V extends @Signed Object>.@Signed ValueSet this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<V extends @Signed Object>
    @Signed boolean contains(@Signed AbstractCollection<V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[531,44] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LinkedHashMultimap.java:[537,31] [[signedness, allcheckers]:argument] incompatible argument for parameter v of matchesValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[68,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of getOrDefault.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[37,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[43,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[46,12] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[52,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[60,55] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableMultiset.java:[80,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[140,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[140,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[180,63] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[189,46] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[140,49] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[155,58] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[180,63] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[183,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[189,46] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardNetwork.java:[192,74] [[signedness, allcheckers]:argument] incompatible argument for parameter args of format.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[118,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[118,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[122,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[122,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[126,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/ImmutableNetwork.java:[126,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingTable.java:[154,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ForwardingTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ForwardingTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed ForwardingTable<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[71,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[71,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : R extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[72,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[75,22] [[fbc, nullness, allcheckers]:method.invocation] call to checkNoDuplicate(R,C,V,V) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.RegularImmutableTable.class) @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull RegularImmutableTable</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[76,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Map<R extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[76,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[139,66] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Integer
  required: @Initialized @NonNull Integer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[139,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : C extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[47,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[47,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[47,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[51,50] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[55,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[62,11] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[62,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[62,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[115,7] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[115,10] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[115,13] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[137,14] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[137,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SparseImmutableTable.java:[137,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ImmutableTypeToInstanceMap.java:[32,95] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[33,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of from.
  found   : capture#0219 extends @UnknownSignedness Object super E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[38,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed DescendingImmutableSortedSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed DescendingImmutableSortedSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed Set<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed Set<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[48,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedSet.java:[76,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[39,25] [[signedness, allcheckers]:argument] incompatible argument for parameter element of count.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[44,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[50,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/DescendingImmutableSortedMultiset.java:[65,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractLoadingCache.java:[61,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractLoadingCache.java:[59,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newLinkedHashMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/cache/AbstractLoadingCache.java:[59,44] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newLinkedHashMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultimap.java:[160,55] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : K[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: K[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Absent.java:[64,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Supplier.
  found   : capture#0220 extends T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Absent.java:[81,68] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/Absent.java:[92,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Absent<T extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Absent<T extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Absent<T extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[133,49] [[signedness, allcheckers]:argument] incompatible argument for parameter throwable of doFallback.
  found   : X[ extends @Signed Throwable super @Signed Void]
  required: X[ extends @Signed Throwable super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[161,10] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[161,12] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/AbstractCatchingFuture.java:[162,10] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @UnknownSignedness String
  method return type: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[128,43] [[signedness, allcheckers]:argument] incompatible argument for parameter key of getEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[160,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[160,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[164,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[164,66] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Interners.java:[178,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed InternerFunction<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed InternerFunction<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed InternerFunction<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Crc32cHashFunction.java:[111,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Crc32cHashFunction.java:[362,28] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Crc32cHashFunction.java:[368,16] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/NullsLastOrdering.java:[86,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed NullsLastOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed NullsLastOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed NullsLastOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[109,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: MutableClassToInstanceMap<B extends Object>.<anonymous com.google.common.collect.MutableClassToInstanceMap$2>
  method return type: Set<Entry<@KeyFor("this") Class<? extends B extends Object>, B extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[113,65] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<Entry<@KeyFor("this.delegate()") Class<? extends B extends Object>, B extends Object>>
  method return type: Set<Entry<Class<? extends B extends Object>, B extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[149,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in MutableClassToInstanceMap<B extends Object>.<anonymous com.google.common.collect.MutableClassToInstanceMap$2>
    <T extends Object> T extends Object [] toArray(MutableClassToInstanceMap<B extends Object>.<anonymous com.google.common.collect.MutableClassToInstanceMap$2> this, T extends Object [] p0)
  cannot override method in Set<Entry<Class<? extends B extends Object>, B extends Object>>
    <T extends Object> T extends Object [] toArray(Set<Entry<Class<? extends B extends Object>, B extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[58,90] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[94,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMapEntry.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[102,45] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: capture#0234 extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[144,15] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[150,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[159,36] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: capture#0224 extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[166,41] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: capture#0235 extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[175,25] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: T extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[181,25] [[signedness, allcheckers]:argument] incompatible argument for parameter value of cast.
  found   : B extends @UnknownSignedness Object
  required: T extends B extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/MutableClassToInstanceMap.java:[187,38] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of cast.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/ArrayBasedEscaperMap.java:[79,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object & @Signed Comparable<? extends @UnknownSignedness Object super @Unsigned Character> of max.
  found   : @Unsigned Character
  required: @Signed Object & @Signed Comparable<? extends @UnknownSignedness Object super @Unsigned Character>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/LexicographicalOrdering.java:[69,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LexicographicalOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed LexicographicalOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed LexicographicalOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/escape/Escapers.java:[251,32] [[signedness, allcheckers]:cast.unsafe] cast from "@Signed int" to "@Unsigned char" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayListMultimap.java:[197,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : K[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]
  required: K[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayListMultimapGwtSerializationDependencies.java:[34,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractListMultimap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayListMultimapGwtSerializationDependencies.java:[34,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractListMultimap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[90,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[99,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[111,21] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[120,39] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference node
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[193,28] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[193,69] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[196,85] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[202,35] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeV()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[213,40] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference incidentEdge.nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[218,65] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[221,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[269,48] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsKey.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[320,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[370,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[409,24] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference edge.nodeU()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[427,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[442,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[467,34] [[fbc, nullness, allcheckers]:override.param] Incompatible parameter type for node.
  found   : @Initialized @NonNull Object
  required: N extends @Initialized @Nullable Object
  Consequence: method in @Initialized @NonNull DirectedGraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object removeSuccessor(@Initialized @NonNull DirectedGraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull Object p0)
  cannot override method in @Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    V extends @Initialized @Nullable Object removeSuccessor(@Initialized @NonNull GraphConnections<N extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, N extends @Initialized @Nullable Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[532,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[538,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[541,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[97,17] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Pred<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Pred<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Pred<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[118,17] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Succ<N extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed Succ<N extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed Succ<N extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[182,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[182,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of Function.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[196,85] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[218,65] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[221,60] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[243,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[246,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[279,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[282,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[297,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[329,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[332,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[347,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[467,34] [[signedness, allcheckers]:override.param] Incompatible parameter type for node.
  found   : @Signed Object
  required: N extends @UnknownSignedness Object
  Consequence: method in @Signed DirectedGraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object removeSuccessor(@Signed DirectedGraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed GraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object removeSuccessor(@Signed GraphConnections<N extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, N extends @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[532,56] [[signedness, allcheckers]:argument] incompatible argument for parameter arg1 of put.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[538,51] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedGraphConnections.java:[541,51] [[signedness, allcheckers]:argument] incompatible argument for parameter successorValue of PredAndSucc.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Primitives.java:[80,43] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@KeyFor("com.google.common.primitives.Primitives.PRIMITIVE_TO_WRAPPER_TYPE") Class<? extends Object>>
  method return type: Set<Class<? extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Primitives.java:[89,43] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<@KeyFor("com.google.common.primitives.Primitives.WRAPPER_TO_PRIMITIVE_TYPE") Class<? extends Object>>
  method return type: Set<Class<? extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[340,46] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference nextOrNull
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[349,27] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference toRemove
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[349,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : K extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[358,37] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[379,38] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.delegate()") Object>
  method return type: NavigableSet<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingNavigableMap.java:[391,42] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: NavigableSet<K extends @KeyFor("this.descendingMap()") Object>
  method return type: NavigableSet<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[75,22] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[42,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[42,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[42,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[49,26] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of containsColumn.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[70,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[70,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[70,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SingletonImmutableTable.java:[75,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[65,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[44,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/DirectedNetworkConnections.java:[65,71] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[253,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[258,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactLinkedHashMap<K extends Object, V extends Object>.KeySetImpl
    <T extends Object> T extends Object [] toArray(CompactLinkedHashMap<K extends Object, V extends Object>.KeySetImpl this, T extends Object [] p0)
  cannot override method in AbstractCollection<K extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<K extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[277,39] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[282,62] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactLinkedHashMap<K extends Object, V extends Object>.ValuesImpl
    <T extends Object> T extends Object [] toArray(CompactLinkedHashMap<K extends Object, V extends Object>.ValuesImpl this, T extends Object [] p0)
  cannot override method in AbstractCollection<V extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<V extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[313,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull long @Initialized @Nullable []
  required: @Initialized @NonNull long @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[253,39] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[259,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[277,39] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashMap.java:[283,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[56,61] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[57,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[62,61] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>>
  required: @UnknownKeyFor List<@UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[63,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
  cannot override method in ExecutorService
    <T extends Object> List<Future<T extends Object>> invokeAll(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[69,103] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> T extends Object invokeAny(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0) throws InterruptedExceptionExecutionException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[76,40] [[keyfor, allcheckers]:override.param] Incompatible parameter type for tasks.
  found   : @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]> super @KeyForBottom Void]>
  required: @UnknownKeyFor Collection<?[ extends @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]> super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> T extends Object invokeAny(ForwardingExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
  cannot override method in ExecutorService
    <T extends Object> T extends Object invokeAny(ExecutorService this, Collection<? extends Callable<T extends Object>> p0, long p1, TimeUnit p2) throws InterruptedExceptionExecutionExceptionTimeoutException
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[107,63] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> Future<T extends Object> submit(ForwardingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[107,86] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> Future<T extends Object> submit(ForwardingExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[112,15] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull Future<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ForwardingExecutorService
    @Initialized @NonNull Future<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ForwardingExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingExecutorService.java:[117,63] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingExecutorService
    <T extends Object> Future<T extends Object> submit(ForwardingExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizablePhantomReference.java:[45,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter q of PhantomReference.
  found   : @Initialized @NonNull ReferenceQueue<@Initialized @NonNull Object>
  required: @Initialized @NonNull ReferenceQueue<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizablePhantomReference.java:[45,25] [[signedness, allcheckers]:argument] incompatible argument for parameter q of PhantomReference.
  found   : @Signed ReferenceQueue<@Signed Object>
  required: @Signed ReferenceQueue<? extends @UnknownSignedness Object super T extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[159,13] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(java.lang.ref.PhantomReference.class) @NonNull PhantomReference<@Initialized @NonNull Object>
  required: @Initialized @NonNull PhantomReference<@Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[159,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter referent of PhantomReference.
  found   : @UnderInitialization @NonNull FinalizableReferenceQueue
  required: @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[162,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableReferenceQueue.java:[308,50] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference getClass().getClassLoader()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedLongs.java:[428,26] [[signedness, allcheckers]:cast.unsafe] cast from "@Unsigned long" to "@Signed long" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/UnsignedLongs.java:[429,26] [[signedness, allcheckers]:cast.unsafe] cast from "@Unsigned long" to "@Signed int" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Bytes.java:[244,65] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed byte
  required: @PolySigned byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Bytes.java:[244,65] [[signedness, allcheckers]:method.invocation] call to byteValue() not allowed on the given receiver.
  found   : @PolySigned Number
  required: @Signed Number
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Bytes.java:[382,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ByteArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed ByteArrayAsList
    @Signed int hashCode(@Signed ByteArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[303,26] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[310,33] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of get.
  found   : null (NullType)
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Striped64.java:[242,13] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed int
  rhs: @SignednessGlb int
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableWeakReference.java:[42,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter q of WeakReference.
  found   : @Initialized @NonNull ReferenceQueue<@Initialized @NonNull Object>
  required: @Initialized @NonNull ReferenceQueue<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableWeakReference.java:[42,25] [[signedness, allcheckers]:argument] incompatible argument for parameter q of WeakReference.
  found   : @Signed ReferenceQueue<@Signed Object>
  required: @Signed ReferenceQueue<? extends @UnknownSignedness Object super T extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EdgesConnecting.java:[51,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EdgesConnecting.java:[55,37] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of singletonIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompoundOrdering.java:[71,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed CompoundOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed CompoundOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed CompoundOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[172,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[172,59] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable AtomicLong
  required: @Initialized @NonNull AtomicLong
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[175,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[178,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[181,10] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ThreadFactoryBuilder.java:[183,15] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Thread
  method return type: @Initialized @NonNull Thread
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Traverser.java:[401,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : N extends @Initialized @Nullable Object
  required: N extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Traverser.java:[444,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/Traverser.java:[469,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/FilteredMultimapValues.java:[53,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed FilteredMultimapValues<K extends @Signed Object, V extends @Signed Object>
    @Signed boolean contains(@Signed FilteredMultimapValues<K extends @Signed Object, V extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<V extends @Signed Object>
    @Signed boolean contains(@Signed AbstractCollection<V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/net/MediaType.java:[1147,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed MediaType
  required: @UnknownSignedness Object
  Consequence: method in @Signed MediaType
    @Signed int hashCode(@Signed MediaType this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingDeque.java:[50,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingDeque.java:[56,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingBlockingDeque.java:[49,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingDeque.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingDeque.java:[148,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeFirstOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingDeque.java:[154,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of removeLastOccurrence.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Longs.java:[810,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LongArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed LongArrayAsList
    @Signed int hashCode(@Signed LongArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[450,26] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @UnderInitialization(com.google.common.hash.ChecksumHashFunction.class) @NonNull ChecksumHashFunction
  required: @Initialized @NonNull HashFunction
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[450,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter checksumSupplier of ChecksumHashFunction.
  found   : @UnderInitialization(java.lang.Enum.class) @NonNull ChecksumType
  required: @Initialized @NonNull ImmutableSupplier<? extends @Initialized @NonNull Checksum>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[70,47] [[value, allcheckers]:conflicting.annos] invalid type: conflicting annotations [@IntRange(from=32, to=2147483647), @IntRange(from=32L)] in type "@IntRange(from=32, to=2147483647) @IntRange(from=32L) int"
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[635,2] [[signedness, allcheckers]:unneeded.suppression] warning suppression "value:return" is not used by SignednessChecker
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[636,32] [[value, allcheckers]:conflicting.annos] invalid type: conflicting annotations [@IntRange(from=32, to=2147483647), @IntRange(from=32L)] in type "@IntRange(from=32, to=2147483647) @IntRange(from=32L) int"
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Hashing.java:[726,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ConcatenatedHashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcatenatedHashFunction
    @Signed int hashCode(@Signed ConcatenatedHashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[83,58] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of indexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[105,62] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of lastIndexOf.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[154,32] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[71,42] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianList<E extends @UnknownSignedness Object>
    @Signed int indexOf(@Signed CartesianList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>>
    @Signed int indexOf(@Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[93,46] [[signedness, allcheckers]:override.param] Incompatible parameter type for o.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianList<E extends @UnknownSignedness Object>
    @Signed int lastIndexOf(@Signed CartesianList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>>
    @Signed int lastIndexOf(@Signed AbstractList<@Signed List<E extends @UnknownSignedness Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CartesianList.java:[144,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed CartesianList<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed CartesianList<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractCollection<@Signed List<E extends @UnknownSignedness Object>>
    @Signed boolean contains(@Signed AbstractCollection<@Signed List<E extends @UnknownSignedness Object>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[208,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashSet.class) @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[217,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.CompactHashSet.class) @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull CompactHashSet</*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[433,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[462,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[605,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter array of spliterator.
  found   : @Initialized @Nullable Object @Initialized @NonNull []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[637,36] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Set<E extends @Initialized @PolyNull Object>
  required: @UnknownInitialization @Nullable Set<E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[638,30] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[644,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactHashSet<E extends Object>
    <T extends Object> T extends Object [] toArray(CompactHashSet<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[732,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[736,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[740,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @Nullable Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[435,27] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[467,12] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[633,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of CompactHashSet.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[637,36] [[signedness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Signed Set<E extends @PolySigned Object>
  required: @UnknownSignedness Set<E extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[638,30] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactHashSet.java:[654,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[643,56] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter separator of on.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[643,87] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter sequence of split.
  found   : @Initialized @Nullable String
  required: @Initialized @NonNull CharSequence
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[275,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ResourceInfo
  required: @UnknownSignedness Object
  Consequence: method in @Signed ResourceInfo
    @Signed int hashCode(@Signed ResourceInfo this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/ClassPath.java:[562,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed LocationInfo
  required: @UnknownSignedness Object
  Consequence: method in @Signed LocationInfo
    @Signed int hashCode(@Signed LocationInfo this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Ints.java:[712,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed IntArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed IntArrayAsList
    @Signed int hashCode(@Signed IntArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[212,51] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[257,52] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[342,46] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of getOnlyElement.
  found   : capture#0236[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[489,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : I extends @Initialized @Nullable Iterator<? extends @Initialized @Nullable Object>
  required: I extends @Initialized @NonNull Iterator<? extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[606,24] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull UnmodifiableIterator<@Initialized @NonNull List<T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void]>>
  method return type: @Initialized @NonNull UnmodifiableIterator<@Initialized @NonNull List<T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void]>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[788,27] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter reference of of.
  found   : T extends @Initialized @Nullable Object
  required: T extends @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[931,39] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter T extends Object of getLast.
  found   : capture#0237[ extends T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[1421,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of addFirst.
  found   : @Initialized @Nullable Iterator<? extends @Initialized @NonNull Iterator<? extends T extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Iterator<? extends @Initialized @NonNull Iterator<? extends T extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[1423,29] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference topConcat.metaIterators
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[1424,18] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference this.metaIterators
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[301,29] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of append.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[694,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Iterators.java:[782,72] [[signedness, allcheckers]:bound] incompatible bounds in wildcard
  type: ? extends @Signed Object super T extends @UnknownSignedness Object
  upper bound: @Signed Object
  lower bound: T[ extends @UnknownSignedness Object super @SignednessBottom Void]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entry2 of conflictException.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,80] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter entry2 of conflictException.
  found   : @Initialized @Nullable Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[110,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of get.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[38,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[38,63] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[39,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of newHashMapWithExpectedSize.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[39,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMapWithExpectedSize.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,47] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,50] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[46,56] [[signedness, allcheckers]:argument] incompatible argument for parameter entry1 of conflictException.
  found   : @UnknownSignedness String
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,41] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,48] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[50,54] [[signedness, allcheckers]:argument] incompatible argument for parameter entry1 of conflictException.
  found   : @UnknownSignedness String
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[93,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[93,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableBiMap.java:[109,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed JdkBackedImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed JdkBackedImmutableBiMap<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    V extends @UnknownSignedness Object get(@Signed Map<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ByFunctionOrdering.java:[68,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ByFunctionOrdering<F extends @Signed Object, T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ByFunctionOrdering<F extends @Signed Object, T extends @Signed Object>
    @Signed int hashCode(@Signed ByFunctionOrdering<F extends @Signed Object, T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java:[65,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java:[85,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/FuturesGetChecked.java:[195,66] [[fbc, nullness, allcheckers]:accessing.nullable] accessing a possibly-null array theClass.getEnumConstants()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/EvictingQueue.java:[51,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingQueue.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MoreFiles.java:[546,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Path
  required: @Initialized @NonNull Path
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MoreFiles.java:[661,85] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter path of deleteRecursivelySecure.
  found   : @Initialized @Nullable Path
  required: @Initialized @NonNull Path
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/MoreFiles.java:[863,84] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Path
  required: @Initialized @NonNull Path
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[107,45] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter K extends Object of transformEntries.
  found   : @KeyFor("this") TypeToken<? extends B extends Object>
  required: [extends Object super NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[158,64] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in <anonymous com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1>
    <T extends Object> T extends Object [] toArray(<anonymous com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1> this, T extends Object [] p0)
  cannot override method in Set<Entry<K extends Object, V extends Object>>
    <T extends Object> T extends Object [] toArray(Set<Entry<K extends Object, V extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[46,93] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[49,75] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of newHashMap.
  found   : B extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[127,80] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of ForwardingMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[127,83] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ForwardingMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[153,17] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/MutableTypeToInstanceMap.java:[159,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of standardToArray.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[418,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull TransformedTable<R extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Table<R extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[418,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter fromTable of TransformedTable.
  found   : @Initialized @NonNull Table<R extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object, V1 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Table<R extends @Initialized @NonNull Object, C extends @Initialized @NonNull Object, V1 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[418,45] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of TransformedTable.
  found   : @Initialized @NonNull Function<capture#0238 extends @Initialized @Nullable Object super V1 extends @Initialized @Nullable Object, V2 extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super V1 extends @Initialized @NonNull Object, V2 extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[191,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AbstractCell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed AbstractCell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object>
    @Signed int hashCode(@Signed AbstractCell<R extends @Signed Object, C extends @Signed Object, V extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[381,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[381,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/Tables.java:[381,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[273,34] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ArrayDeque.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[93,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter F of Function.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[117,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[119,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[121,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[139,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[143,68] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[182,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[184,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[186,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[204,23] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[218,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of AbstractIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[258,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[260,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of FluentIterable.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[262,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[268,72] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[269,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of PeekingIterator.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeTraverser.java:[290,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableIntArray.java:[610,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed AsList
    @Signed int hashCode(@Signed AsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableIntArray.java:[646,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableIntArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableIntArray
    @Signed int hashCode(@Signed ImmutableIntArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[85,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed Murmur3_128HashFunction
  required: @UnknownSignedness Object
  Consequence: method in @Signed Murmur3_128HashFunction
    @Signed int hashCode(@Signed Murmur3_128HashFunction this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[195,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[197,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Murmur3_128HashFunction.java:[199,11] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[135,23] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Set<N extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Set<N extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[138,15] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference visitedNodes
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[138,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/EndpointPairIterator.java:[124,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newHashSetWithExpectedSize.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[240,35] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable Object @Initialized @NonNull []
  method return type: @Initialized @PolyNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[245,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in CompactLinkedHashSet<E extends Object>
    <T extends Object> T extends Object [] toArray(CompactLinkedHashSet<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[264,18] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter a of fill.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[275,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[279,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @NonNull int @Initialized @Nullable []
  required: @Initialized @NonNull int @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[239,69] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of CompactLinkedHashSet.
  found   : E extends @PolySigned Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[240,35] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CompactLinkedHashSet.java:[246,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of toArrayImpl.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableSoftReference.java:[43,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter q of SoftReference.
  found   : @Initialized @NonNull ReferenceQueue<@Initialized @NonNull Object>
  required: @Initialized @NonNull ReferenceQueue<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/FinalizableSoftReference.java:[43,25] [[signedness, allcheckers]:argument] incompatible argument for parameter q of SoftReference.
  found   : @Signed ReferenceQueue<@Signed Object>
  required: @Signed ReferenceQueue<? extends @UnknownSignedness Object super T extends @UnknownSignedness Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingBlockingDeque.java:[52,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingBlockingDeque.java:[58,35] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of BlockingDeque.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ForwardingBlockingDeque.java:[51,73] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingDeque.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/AppendableWriter.java:[72,18] [[signedness, allcheckers]:cast.unsafe] cast from "@Signed int" to "@Unsigned char" cannot be statically verified
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[117,25] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Comparator<capture#0239 extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<? extends @Initialized @Nullable Object super K extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[118,27] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable Comparator<capture#0240 extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Comparator<? extends @Initialized @Nullable Object super V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[126,10] [[fbc, nullness, allcheckers]:method.invocation] call to putAll(com.google.common.collect.Multimap<? extends K,? extends V>) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.TreeMultimap.class) @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull AbstractMultimap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeMultimap.java:[149,19] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference keyComparator()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[69,8] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[70,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[83,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[89,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java:[95,35] [[signedness, allcheckers]:argument] incompatible argument for parameter target of indexOf.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[203,28] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<K extends @KeyFor("this.keyIndex") Object>
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[262,40] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>>
  method return type: @Initialized @NonNull Spliterator<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[262,70] [[fbc, nullness, allcheckers]:methodref.return] Incompatible return type
  found   : @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>
  Consequence: method in @Initialized @NonNull ArrayMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> getEntry(@Initialized @NonNull ArrayMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> this, @Initialized @NonNull int p0)
  is not a valid method reference for method in @Initialized @NonNull IntFunction<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>>
    @Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object> apply(@Initialized @NonNull IntFunction<@Initialized @NonNull Entry<K extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>> this, @Initialized @NonNull int p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[269,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @KeyFor("this.keyIndex")
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[285,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[477,15] [[fbc, nullness, allcheckers]:unboxing.of.nullable] unboxing a possibly-null reference rowIndex
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[477,25] [[fbc, nullness, allcheckers]:unboxing.of.nullable] unboxing a possibly-null reference columnIndex
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[664,34] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<C extends @KeyFor("this.columnKeyToIndex") Object>
  method return type: ImmutableSet<C extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[759,31] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: ImmutableSet<R extends @KeyFor("this.rowKeyToIndex") Object>
  method return type: ImmutableSet<R extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[97,61] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractTable.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[97,64] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractTable.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[97,67] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractTable.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[138,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[138,62] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[138,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0241 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[174,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[174,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[174,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0242 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[194,39] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of IteratorBasedAbstractMap.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[230,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K of AbstractMapEntry.
  found   : K extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,31] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,33] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,37] [[signedness, allcheckers]:unsigned.concat] string concatenation on an unsigned value
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[289,50] [[signedness, allcheckers]:argument] incompatible argument for parameter s of IllegalArgumentException.
  found   : @UnknownSignedness String
  required: @Signed String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[474,56] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[476,62] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[496,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : capture#0243 extends R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[496,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : capture#0244 extends C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[496,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Table.
  found   : capture#0245 extends V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[558,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[558,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[558,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[563,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[563,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[563,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[564,48] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[564,51] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[564,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[566,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[566,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[566,27] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[573,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[573,22] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[573,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[578,15] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Cell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[578,18] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Cell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[578,21] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Cell.
  found   : @org.checkerframework.checker.nullness.qual.Nullable V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[579,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractCell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[579,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractCell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[579,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractCell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[630,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ArrayMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[725,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ArrayMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[814,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of AbstractIndexedListIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ArrayTable.java:[825,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of indexed.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[47,42] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0246 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[47,67] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0247 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[47,91] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0248 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[74,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0249 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[75,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0250 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[76,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0251 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[93,18] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter I extends @Initialized @NonNull Table<capture#0252 extends R extends @Initialized @Nullable Object, capture#0253 extends C extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object> of toTable.
  found   : I extends @Initialized @NonNull Table<R extends @Initialized @Nullable Object, C extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Table<capture#0252 extends R extends @Initialized @Nullable Object, capture#0253 extends C extends @Initialized @Nullable Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[96,8] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter valueFunction of toTable.
  found   : @Initialized @NonNull Function<capture#0254 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object, capture#0255 extends V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object, ? extends V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[125,34] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0256 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[126,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0257 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[127,36] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of apply.
  found   : T extends @Initialized @NonNull Object
  required: capture#0258 extends @Initialized @Nullable Object super T extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[140,16] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of Table.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[140,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of Table.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[143,47] [[signedness, allcheckers]:argument] incompatible argument for parameter rowKey of get.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[143,52] [[signedness, allcheckers]:argument] incompatible argument for parameter columnKey of get.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[166,71] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter R of AbstractCell.
  found   : R extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[166,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter C of AbstractCell.
  found   : C extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TableCollectors.java:[166,77] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractCell.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[57,76] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[43,57] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter K extends @Signed Object of create.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[43,60] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of create.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/UndirectedNetworkConnections.java:[57,76] [[signedness, allcheckers]:argument] incompatible argument for parameter targetNode of EdgesConnecting.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[44,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ForwardingListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[44,96] [[keyfor, allcheckers]:override.param] Incompatible parameter type for task.
  found   : @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Callable<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ForwardingListeningExecutorService this, Callable<T extends Object> p0)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Callable<T extends Object> p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[49,25] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object>
  Consequence: method in @Initialized @NonNull ForwardingListeningExecutorService
    @Initialized @NonNull ListenableFuture<? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ForwardingListeningExecutorService this, @Initialized @NonNull Runnable p0)
  cannot override method in @Initialized @NonNull ExecutorService
    @Initialized @NonNull Future<@Nullable ? extends @Initialized @Nullable Object> submit(@Initialized @NonNull ExecutorService this, @Initialized @NonNull Runnable p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[54,73] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : @UnknownKeyFor ListenableFuture<T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
  required: @UnknownKeyFor Future<T[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  Consequence: method in ForwardingListeningExecutorService
    <T extends Object> ListenableFuture<T extends Object> submit(ForwardingListeningExecutorService this, Runnable p0, T extends Object p1)
  cannot override method in ExecutorService
    <T extends Object> Future<T extends Object> submit(ExecutorService this, Runnable p0, T extends Object p1)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[44,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ForwardingListeningExecutorService.java:[54,74] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of ListenableFuture.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/Booleans.java:[517,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed BooleanArrayAsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed BooleanArrayAsList
    @Signed int hashCode(@Signed BooleanArrayAsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableDoubleArray.java:[610,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed AsList
    @Signed int hashCode(@Signed AsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableDoubleArray.java:[652,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableDoubleArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableDoubleArray
    @Signed int hashCode(@Signed ImmutableDoubleArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[344,69] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ExecutionSequencer
  required: @Initialized @NonNull ExecutionSequencer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[354,60] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Executor
  required: @Initialized @NonNull Executor
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[358,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Executor
  required: @Initialized @NonNull Executor
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[381,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Runnable
  required: @Initialized @NonNull Runnable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[412,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ExecutionSequencer
  required: @Initialized @NonNull ExecutionSequencer
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java:[416,44] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Runnable
  required: @Initialized @NonNull Runnable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[89,17] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
  Consequence: method in @Initialized @NonNull SimpleTimeLimiter.@Initialized @NonNull <anonymous com.google.common.util.concurrent.SimpleTimeLimiter$1>
    @Initialized @Nullable Object invoke(@Initialized @NonNull SimpleTimeLimiter.@Initialized @NonNull <anonymous com.google.common.util.concurrent.SimpleTimeLimiter$1> this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @Nullable Object @Initialized @Nullable [] p2) throws @Initialized @NonNull Throwable
  cannot override method in @Initialized @NonNull InvocationHandler
    @Initialized @NonNull Object invoke(@Initialized @NonNull InvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @NonNull Object @Initialized @NonNull [] p2) throws @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[94,41] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : T extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[94,49] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of invoke.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[159,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[181,54] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[201,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowRuntimeExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[216,41] [[keyfor, allcheckers]:type.argument] incompatible type argument for type parameter V extends Object of getUninterruptibly.
  found   : capture#0259[ extends @UnknownKeyFor Object super @KeyForBottom Void]
  required: [extends @UnknownKeyFor Object super @UnknownKeyFor NullType]
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[221,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter cause of wrapAndThrowRuntimeExecutionExceptionOrError.
  found   : @Initialized @Nullable Throwable
  required: @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[94,41] [[signedness, allcheckers]:argument] incompatible argument for parameter obj of invoke.
  found   : T extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/util/concurrent/SimpleTimeLimiter.java:[216,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of getUninterruptibly.
  found   : capture#0259 extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[113,25] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of of.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[58,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for target.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed RegularImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[80,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[113,25] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of of.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/RegularImmutableSet.java:[124,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed RegularImmutableSet<E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed RegularImmutableSet<E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed RegularImmutableSet<E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[96,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter o of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[116,17] [[fbc, nullness, allcheckers]:flowexpr.parameter.not.final] parameter object in 'object' is not effectively final (i.e., it gets re-assigned)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[95,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumSet<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed boolean contains(@Signed ImmutableEnumSet<E extends @Signed Enum<E>> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @Signed Enum<E>>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @Signed Enum<E>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[116,45] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumSet<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed boolean equals(@Signed ImmutableEnumSet<E extends @Signed Enum<E>> this, @Signed Object p0)
  cannot override method in @Signed ImmutableSet<E extends @Signed Enum<E>>
    @Signed boolean equals(@Signed ImmutableSet<E extends @Signed Enum<E>> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableEnumSet.java:[135,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableEnumSet<E extends @Signed Enum<E>>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableEnumSet<E extends @Signed Enum<E extends @Signed Enum<E extends @Signed Enum<E>>>>
    @Signed int hashCode(@Signed ImmutableEnumSet<E extends @Signed Enum<E>> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/HashingOutputStream.java:[55,19] [[signedness, allcheckers]:argument] incompatible argument for parameter b of putByte.
  found   : @PolySigned byte
  required: @Signed byte
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/HashingOutputStream.java:[63,20] [[signedness, allcheckers]:argument] incompatible argument for parameter bytes of putBytes.
  found   : @PolySigned byte @Signed []
  required: @Signed byte @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableSet.java:[46,29] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/JdkBackedImmutableSet.java:[45,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed JdkBackedImmutableSet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed JdkBackedImmutableSet<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[136,10] [[fbc, nullness, allcheckers]:initialization.fields.uninitialized] the constructor does not initialize fields: hashTableKToV, hashTableVToK
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[137,8] [[fbc, nullness, allcheckers]:method.invocation] call to init(int) not allowed on the given receiver.
  found   : @UnderInitialization(com.google.common.collect.Maps.IteratorBasedAbstractMap.class) @NonNull HashBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
  required: @Initialized @NonNull HashBiMap</*INFERENCE FAILED for:*/ ? extends Object, /*INFERENCE FAILED for:*/ ? extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[161,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference bucketEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[177,22] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference bucketEntry
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[268,4] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[296,11] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about key
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[462,43] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable BiEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull BiEntry<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[487,11] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: HashBiMap<K extends Object, V extends Object>.KeySet
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) K extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[522,27] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<V extends @KeyFor("this.inverse()") Object>
  method return type: Set<V extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[623,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : value is @UnknownKeyFor
  required: value is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[623,37] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of containsValue.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[635,13] [[keyfor, allcheckers]:contracts.postcondition] postcondition of put is not satisfied.
  found   : no information about value
  required: value is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[666,13] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: HashBiMap<K extends Object, V extends Object>.Inverse.InverseKeySet
  method return type: Set<@org.checkerframework.checker.nullness.qual.KeyFor({"this"}) V extends @KeyFor("this") Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[699,29] [[keyfor, allcheckers]:return] incompatible types in return.
  type of expression: Set<K extends @KeyFor("this.forward()") Object>
  method return type: Set<K extends Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[767,50] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter bimap of InverseSerializedForm.
  found   : @Initialized @NonNull HashBiMap<K extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
  required: @Initialized @NonNull HashBiMap<K extends @Initialized @NonNull Object, V extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[268,21] [[signedness, allcheckers]:argument] incompatible argument for parameter key of seekByKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[268,38] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[284,23] [[signedness, allcheckers]:argument] incompatible argument for parameter value of seekByValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[284,42] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[289,36] [[signedness, allcheckers]:override.param] Incompatible parameter type for key.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashBiMap<K extends @Signed Object, V extends @Signed Object>
    V extends @Signed Object get(@Signed HashBiMap<K extends @Signed Object, V extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed Map<K extends @Signed Object, V extends @Signed Object>
    V extends @Signed Object get(@Signed Map<K extends @Signed Object, V extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[415,36] [[signedness, allcheckers]:argument] incompatible argument for parameter key of seekByKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[415,53] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[508,38] [[signedness, allcheckers]:argument] incompatible argument for parameter key of seekByKey.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[508,53] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[628,38] [[signedness, allcheckers]:override.param] Incompatible parameter type for value.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashBiMap<K extends @Signed Object, V extends @Signed Object>.@Signed Inverse
    K extends @Signed Object get(@Signed HashBiMap<K extends @Signed Object, V extends @Signed Object>.@Signed Inverse this, @Signed Object p0)
  cannot override method in @Signed Map<V extends @Signed Object, K extends @Signed Object>
    K extends @Signed Object get(@Signed Map<V extends @Signed Object, K extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[648,40] [[signedness, allcheckers]:argument] incompatible argument for parameter value of seekByValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[648,59] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[676,42] [[signedness, allcheckers]:argument] incompatible argument for parameter value of seekByValue.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashBiMap.java:[676,57] [[signedness, allcheckers]:argument] incompatible argument for parameter o of smearedHash.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/HashMultiset.java:[102,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed HashMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed HashMultiset<E extends @Signed Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @Signed Object>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @Signed Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableLongArray.java:[612,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed AsList
  required: @UnknownSignedness Object
  Consequence: method in @Signed AsList
    @Signed int hashCode(@Signed AsList this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/primitives/ImmutableLongArray.java:[648,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ImmutableLongArray
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableLongArray
    @Signed int hashCode(@Signed ImmutableLongArray this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ComparatorOrdering.java:[62,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ComparatorOrdering<T extends @Signed Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed ComparatorOrdering<T extends @Signed Object>
    @Signed int hashCode(@Signed ComparatorOrdering<T extends @Signed Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[229,11] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @NonNull FlatMapSpliteratorOfObject<InElementT extends @Initialized @NonNull Object, OutElementT extends @Initialized @NonNull Object>
  method return type: @Initialized @NonNull Spliterator<OutElementT extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[230,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfObject.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[230,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfObject.
  found   : @Initialized @NonNull Function<capture#0260 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull Spliterator<OutElementT extends @Initialized @Nullable Object>>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull Spliterator<OutElementT extends @Initialized @NonNull Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[252,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfInt.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[252,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfInt.
  found   : @Initialized @NonNull Function<capture#0261 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull OfInt>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull OfInt>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[274,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfLong.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[274,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfLong.
  found   : @Initialized @NonNull Function<capture#0262 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull OfLong>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull OfLong>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[296,14] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter from of FlatMapSpliteratorOfDouble.
  found   : @Initialized @NonNull Spliterator<InElementT extends @Initialized @Nullable Object>
  required: @Initialized @NonNull Spliterator<InElementT extends @Initialized @NonNull Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/CollectSpliterators.java:[296,31] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter function of FlatMapSpliteratorOfDouble.
  found   : @Initialized @NonNull Function<capture#0263 extends @Initialized @Nullable Object super InElementT extends @Initialized @Nullable Object, @Initialized @NonNull OfDouble>
  required: @Initialized @NonNull Function<? extends @Initialized @Nullable Object super InElementT extends @Initialized @NonNull Object, @Initialized @NonNull OfDouble>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[369,19] [removal] AccessControlException in java.security has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[131,25] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable ParameterizedType
  required: @Initialized @NonNull ParameterizedType
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[387,11] [[fbc, nullness, allcheckers]:override.return] Incompatible return type.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
  Consequence: method in @Initialized @NonNull TypeVariableInvocationHandler
    @Initialized @Nullable Object invoke(@Initialized @NonNull TypeVariableInvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @Nullable Object @Initialized @Nullable [] p2) throws @Initialized @NonNull Throwable
  cannot override method in @Initialized @NonNull InvocationHandler
    @Initialized @NonNull Object invoke(@Initialized @NonNull InvocationHandler this, @Initialized @NonNull Object p0, @Initialized @NonNull Method p1, @Initialized @NonNull Object @Initialized @NonNull [] p2) throws @Initialized @NonNull Throwable
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[395,61] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter args of invoke.
  found   : @Initialized @Nullable Object @Initialized @Nullable []
  required: @Initialized @NonNull Object @Initialized @NonNull []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[397,26] [[fbc, nullness, allcheckers]:throwing.nullable] throwing a possibly-null throwable e.getCause()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[597,17] [[fbc, nullness, allcheckers]:return] incompatible types in return.
  type of expression: @Initialized @Nullable String
  method return type: @Initialized @NonNull String
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[242,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed GenericArrayTypeImpl
  required: @UnknownSignedness Object
  Consequence: method in @Signed GenericArrayTypeImpl
    @Signed int hashCode(@Signed GenericArrayTypeImpl this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[304,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed ParameterizedTypeImpl
  required: @UnknownSignedness Object
  Consequence: method in @Signed ParameterizedTypeImpl
    @Signed int hashCode(@Signed ParameterizedTypeImpl this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[438,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TypeVariableImpl<D extends @Signed GenericDeclaration>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TypeVariableImpl<D extends @Signed GenericDeclaration>
    @Signed int hashCode(@Signed TypeVariableImpl<D extends @Signed GenericDeclaration> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/reflect/Types.java:[503,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed WildcardTypeImpl
  required: @UnknownSignedness Object
  Consequence: method in @Signed WildcardTypeImpl
    @Signed int hashCode(@Signed WildcardTypeImpl this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Fingerprint2011.java:[78,18] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Fingerprint2011.java:[85,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/hash/Fingerprint2011.java:[87,10] [[signedness, allcheckers]:shift.unsigned] UNSIGNED_RIGHT_SHIFT operation on a signed value
  lhs: @Signed long
  rhs: @SignednessGlb long
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedIterables.java:[43,31] [[keyfor, allcheckers]:argument] incompatible argument for parameter sortedSet of comparator.
  found   : @UnknownKeyFor SortedSet<?[ extends @UnknownKeyFor Object super @KeyForBottom Void]>
  required: @UnknownKeyFor SortedSet<capture#0264[ extends @UnknownKeyFor Object super @UnknownKeyFor Void]>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/SortedIterables.java:[43,31] [[signedness, allcheckers]:argument] incompatible argument for parameter sortedSet of comparator.
  found   : @Signed SortedSet<? extends @UnknownSignedness Object>
  required: @Signed SortedSet<capture#0265 extends @Signed Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[167,36] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference entry.getValue().getValue()
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[346,6] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[441,23] [[fbc, nullness, allcheckers]:super.wildcard] bounds must have the same annotations.
  super bound  : @Initialized @Nullable Object
  extends bound: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[648,8] [[keyfor, allcheckers]:contracts.conditional.postcondition] conditional postcondition is not satisfied when containsKey returns true.
  found   : key is @UnknownKeyFor
  required: key is @KeyFor("this")
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[692,53] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[72,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of AbstractMapEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[335,79] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of IteratorBasedAbstractMap.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[441,23] [[signedness, allcheckers]:super.wildcard] bounds must have the same annotations.
  super bound  : @UnknownSignedness Object
  extends bound: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[441,39] [[signedness, allcheckers]:super.wildcard] bounds must have the same annotations.
  super bound  : @UnknownSignedness Object
  extends bound: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[485,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[616,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[635,15] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>.@Signed SubRangeMap
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>.@Signed SubRangeMap
    @Signed int hashCode(@Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>.@Signed SubRangeMap this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[719,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of KeySet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[734,43] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of EntrySet.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[782,42] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of immutableEntry.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[792,41] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V of Values.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[795,54] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[800,59] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter V extends @Signed Object of valueFunction.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/TreeRangeMap.java:[817,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed TreeRangeMap<K extends @Signed Comparable</*INFERENCE FAILED for:*/ ? extends @Signed Object>, V extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/PairwiseEquivalence.java:[59,29] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter T of PairwiseEquivalence.
  found   : @Initialized @NonNull Object
  required: capture#0266 extends @Initialized @Nullable Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/PairwiseEquivalence.java:[59,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T of PairwiseEquivalence.
  found   : @Signed Object
  required: capture#0267 extends @UnknownSignedness Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/base/PairwiseEquivalence.java:[67,13] [[signedness, allcheckers]:override.receiver] Incompatible receiver type
  found   : @Signed PairwiseEquivalence<E extends @UnknownSignedness Object, T extends E extends @UnknownSignedness Object>
  required: @UnknownSignedness Object
  Consequence: method in @Signed PairwiseEquivalence<E extends @UnknownSignedness Object, T extends E extends @UnknownSignedness Object>
    @Signed int hashCode(@Signed PairwiseEquivalence<E extends @UnknownSignedness Object, T extends E extends @UnknownSignedness Object> this)
  cannot override method in @Signed Object
    @Signed int hashCode(@UnknownSignedness Object this)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[95,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[98,71] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of contains.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[112,64] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[133,63] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[140,38] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Initialized @NonNull Object of copyOf.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[152,38] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[158,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[160,78] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
  required: @Initialized @NonNull NetworkConnections<N extends @Initialized @Nullable Object, E extends @Initialized @Nullable Object>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[160,79] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[90,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[95,64] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[100,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[101,10] [[signedness, allcheckers]:argument] incompatible argument for parameter p2 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[105,57] [[signedness, allcheckers]:argument] incompatible argument for parameter p1 of checkArgument.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[112,64] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[133,63] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[140,38] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of copyOf.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[143,27] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[152,38] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[158,79] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[160,79] [[signedness, allcheckers]:argument] incompatible argument for parameter key of get.
  found   : N extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/graph/StandardMutableNetwork.java:[163,31] [[signedness, allcheckers]:argument] incompatible argument for parameter key of remove.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[37,65] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[52,80] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : UnmodifiableIterator<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  required: UnmodifiableIterator<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[83,70] [[keyfor, allcheckers]:assignment] incompatible types in assignment.
  found   : ImmutableList<Entry<K extends @KeyFor("this.map") Object, V extends Object>>
  required: ImmutableList<Entry<K extends Object, V extends Object>>
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[91,26] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[37,65] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[50,30] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[51,36] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of UnmodifiableIterator.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[68,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter OutElementT extends @Signed Object of map.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[72,47] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ImmutableMapValues<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableMapValues<K extends @UnknownSignedness Object, V extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed ImmutableCollection<V extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ImmutableCollection<V extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ImmutableMapValues.java:[91,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ImmutableCollection.
  found   : V extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[82,40] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[99,62] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentHashMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[131,67] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[136,39] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[183,58] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ConcurrentHashMultiset<E extends Object>
    <T extends Object> T extends Object [] toArray(ConcurrentHashMultiset<E extends Object> this, T extends Object [] p0)
  cannot override method in AbstractCollection<E extends Object>
    <T extends Object> T extends Object [] toArray(AbstractCollection<E extends Object> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[300,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[343,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[394,30] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[436,26] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[448,28] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter arg0 of remove.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[556,45] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference last
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[592,60] [[keyfor, allcheckers]:override.return] Incompatible return type.
  found   : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor []
  required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor []
  Consequence: method in ConcurrentHashMultiset<E extends Object>.EntrySet
    <T extends Object> T extends Object [] toArray(ConcurrentHashMultiset<E extends Object>.EntrySet this, T extends Object [] p0)
  cannot override method in AbstractCollection<Entry<E extends Object>>
    <T extends Object> T extends Object [] toArray(AbstractCollection<Entry<E extends Object>> this, T extends Object [] p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[629,18] [[fbc, nullness, allcheckers]:type.argument] incompatible type argument for type parameter K of ConcurrentMap.
  found   : E extends @Initialized @Nullable Object
  required: @Initialized @NonNull Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[69,70] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of AbstractMultiset.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[112,20] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter T extends @Signed Object of addAll.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[178,29] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[192,53] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of newArrayListWithExpectedSize.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[193,24] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[462,29] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of ForwardingSet.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[469,51] [[signedness, allcheckers]:override.param] Incompatible parameter type for object.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.collect.ConcurrentHashMultiset$1>
    @Signed boolean contains(@Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed <anonymous com.google.common.collect.ConcurrentHashMultiset$1> this, @Signed Object p0)
  cannot override method in @Signed ForwardingCollection<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ForwardingCollection<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[480,67] [[signedness, allcheckers]:argument] incompatible argument for parameter object of safeRemove.
  found   : @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[499,28] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[515,17] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[518,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[519,35] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[525,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[533,47] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of immutableEntry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[539,40] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[540,34] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[543,31] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[548,19] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[564,33] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E extends @Signed Object of iteratorImpl.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[587,31] [[signedness, allcheckers]:return] incompatible types in return.
  type of expression: @Signed Object @Signed []
  method return type: @PolySigned Object @Signed []
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[596,32] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[597,26] [[signedness, allcheckers]:type.argument] incompatible type argument for type parameter E of Entry.
  found   : E extends @UnknownSignedness Object
  required: @Signed Object
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[613,43] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet
    @Signed boolean contains(@Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>.@Signed EntrySet this, @Signed Object p0)
  cannot override method in @Signed EntrySet<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed EntrySet<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/collect/ConcurrentHashMultiset.java:[637,41] [[signedness, allcheckers]:override.param] Incompatible parameter type for arg0.
  found   : @Signed Object
  required: @UnknownSignedness Object
  Consequence: method in @Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed ConcurrentHashMultiset<E extends @UnknownSignedness Object> this, @Signed Object p0)
  cannot override method in @Signed AbstractMultiset<E extends @UnknownSignedness Object>
    @Signed boolean contains(@Signed AbstractMultiset<E extends @UnknownSignedness Object> this, @UnknownSignedness Object p0)
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[135,27] [removal] finalize() in Object has been deprecated and marked for removal
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[131,36] [[fbc, nullness, allcheckers]:method.invocation] call to openInputStream() not allowed on the given receiver.
  found   : @UnderInitialization(java.io.OutputStream.class) @NonNull FileBackedOutputStream
  required: @Initialized @NonNull FileBackedOutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[137,21] [[fbc, nullness, allcheckers]:method.invocation] call to reset() not allowed on the given receiver.
  found   : @UnderInitialization(java.io.OutputStream.class) @NonNull FileBackedOutputStream
  required: @Initialized @NonNull FileBackedOutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[148,36] [[fbc, nullness, allcheckers]:method.invocation] call to openInputStream() not allowed on the given receiver.
  found   : @UnderInitialization(java.io.OutputStream.class) @NonNull FileBackedOutputStream
  required: @Initialized @NonNull FileBackedOutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[168,21] [[fbc, nullness, allcheckers]:argument] incompatible argument for parameter obj of requireNonNull.
  found   : @Initialized @Nullable MemoryOutput
  required: @Initialized @NonNull MemoryOutput
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[169,61] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference memory
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[188,12] [[fbc, nullness, allcheckers]:assignment] incompatible types in assignment.
  found   : @Initialized @Nullable MemoryOutput
  required: @Initialized @NonNull OutputStream
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[241,23] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference memory
[WARNING] /home/mernst/research/types/libraries/guava-fork-typetools/guava/src/com/google/common/io/FileBackedOutputStream.java:[241,46] [[fbc, nullness, allcheckers]:dereference.of.nullable] dereference of possibly-null reference memory
[INFO] 
[INFO] --- maven-help-plugin:3.1.1:active-profiles (show-profiles) @ guava ---
[INFO] 
Active Profiles for Project 'com.google.guava:guava:bundle:31.1-jre':

The following profiles are active:

 - checkerframework-local (source: com.google.guava:guava:31.1-jre)
 - jdk9plus (source: com.google.guava:guava:31.1-jre)
 - open-jre-modules (source: com.google.guava:guava-parent:31.1-jre)



[INFO] 
[INFO] --- maven-bundle-plugin:2.5.0:manifest (bundle-manifest) @ guava ---
[INFO] 
[INFO] --- maven-resources-plugin:3.3.0:testResources (default-testResources) @ guava ---
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ guava ---
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.1:test (default-test) @ guava ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- animal-sniffer-maven-plugin:1.20:check (check-java-version-compatibility) @ guava ---
[INFO] Signature checking is skipped.
[INFO] 
[INFO] --- maven-bundle-plugin:2.5.0:bundle (default-bundle) @ guava ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  24:46 min
[INFO] Finished at: 2023-05-31T12:18:13-07:00
[INFO] ------------------------------------------------------------------------

Compilation finished at Wed May 31 12:18:13
